一、單項選擇題 (在下列每小題的四個備選答案中,選出乙個正確的答案,並將號碼填在括號內。 每小題1分,共10分)
1、8086/8088 的時鐘訊號是由( )提供。
a. 8259 b. 8255 c. 8284 d. 8253
2、指令 mov ax , 0283h[bx][si] 中源運算元的定址方式為( )。
a. 暫存器間接定址 b. 基址變址相對定址 c. 基址定址 d. 變址定址
3、某儲存單元的段基址為3806h,段內偏移位址為2948h,該儲存單元的實體地址為( )。
a. 4100h b. 3a9a8h c.3b008h d. 3aa08h
4、某儲存器晶元有位址線15根,資料線8根、該儲存器晶元的儲存容量為( )。
a. 15k×8 b. 32k×256 c. 1k×8 d. 32k×8
5、某儲存器晶元容量為2k×4bit、若用它組成16k×8bit儲存器組,所用晶元數以及用於組內定址的位址線為( )。
a. 2片、11根 b. 16片、14根 c. 8片、16根 d. 16片、8根
6、 dmac 8237具有( ) 獨立通道 。
a . 八個 b . 二個 c . 四個 d . 三個
7、 可程式設計中斷控制器8259a每片具有( ) 優先權控制 。
a . 4級 b . 2級 c . 8級 d . 6級
8、 若要某系統的8253的2通道輸出波形為占空比1:1的方波、分頻係數為1000、二進位制計數,其工作方式命令字為( )。
a. a6h b. b6h c. b4h d. c7h
9、8237片內定址的埠有( )個。
a. 4 b. 2 c. 8 d. 16
10、8259片內定址的埠有( )個。
a. 4 b. 2 c. 8 d. 16
二、填空題:(每空1分,共計40分)
1、偽指令assume在程式**現時表示:( )。
2、組合語言源程式中的語句結構由4部分組成,每個部分稱為項(也可稱為域或埸),各項名稱分別為
3、標誌暫存器fr中有六個狀態標誌,它們的符號、名稱以及為0和1時代表的意義分別為
4、微機主機與輸入/輸出裝置之間的資料傳送方式有以下四種方式:( )、
5、執行下面的程式段後,ax=( )
mov cx, 5
mov ax, 50
next:sub ax, cx
loop next
hlt6、執行下面的程式段後,al=( ),
buf dw 2152h,3416h,5731h,4684h
mov bx, offset buf
mov al, 3
xlat
7、標誌暫存器fr中有三個控制標誌,它們的符號、名稱以及為0和1時代表的意義分別為:
①.( );
②.( );
③.( );
8、8086/8088 cpu具有兩種外部中斷,它們是( )和( )。
9、a/d變換器的作用是( ),d/a變換器的作用是( )。衡量它們效能的主要引數有
10、eia rs-232c 的txd和rxd資料線上的電平邏輯1=( )v;邏輯0=( )v。
11、8253具有( )個獨立的( )位計數器,各計數器都有( )種不同的工作方式。
12、8255具有3種工作方式,其中方式0為( );方式1為( );
方式2為( )。8255片內可定址的埠有( )個。
13、8251a可程式設計序列介面晶元具有的錯誤檢測能力。
三、問答題:(每小題4分,共計20分)
1、8086 cpu有多少根位址線?多少根資料線?它最大直接定址範圍是多少?一次對外資料傳送多少bit二進位制數?
2、dmac 8237 在系統中起什麼作用?在dma傳送時它應完成哪些工作?
3、8259a在系統中起什麼作用?當中斷源提出中斷請求後,8259a應完成哪些工作?
4、cpu(或主機)與介面之間有哪幾種傳送資訊的方式?各應用在什麼場合?在這些傳送方式中可使用我們所學過的哪些可程式設計介面晶元?
5、序列非同步傳輸的特點是什麼?請畫出序列非同步傳輸時的幀格式圖。8251a在序列通訊中起什麼作用?
四、綜述題
串列埠及程式設計(15分):在1000h開始的記憶體中,放有1000個ascii字元,請設計一程式,將這串ascii字元以非同步序列通訊方式從8255a pb0輸出,採用偶校驗、一位起始位、一位終止位、波特率500 (可呼叫1ms軟體定時程式 「d1ms」)。
8255a介面連線圖如下:
8255a工作方式控制字如下∶
五、若用2114儲存器晶元組成2kb ram,位址範圍為8000h~87ffh,問位址線、資料線及相關的控制線如何連線?(假設cpu只有16根位址線、8根資料線,控制線為 wr、 rd、 io/m,採用ls138全解碼法。) (15分)
微機介面實習報告
微機系統介面課程設計 題目 交通燈電風扇定時開關 微機系統介面課程設計 一實習的目的 本次實習是基於微機原理與微機接 術的實踐課程設計。1,通過實習熟悉並掌握介面晶元8253 8255 8259的原理 功能和應用 2,對微機原理知識的熟悉和鞏固,了解微機工作基本原理。二硬體課程設計題目 1,十字路 ...
微機介面課後習題答案
2.3 8086對儲存器的管理為什麼採用分段的辦法 答 8086是乙個16位的結構,採用分段管理辦法可形成超過16位的儲存器實體地址,擴 大對儲存器的定址範圍 1mb,20位位址 若不用分段方法,16位位址只能定址64kb空間.2.13 80386內部結構由哪幾部分組成簡述各部分的作用.答 8038...
微機介面實驗報告三
組合語言程式設計上機實驗報告 實驗三 1 實驗目的 內容及要求 題目 迴圈程式1 內容 編寫按十五行 每行十六列的 形式顯示ascii碼為10h ffh的所有字元。即以行為主的順序及ascii碼遞增的次序顯示對應的字元。每十六個字元為一行,每行中的相鄰兩個字元之間用空格 ascii碼為20h 隔開。...