山東大學(xué)微機(jī)原理與接口技術(shù)-試題與答案_第1頁
山東大學(xué)微機(jī)原理與接口技術(shù)-試題與答案_第2頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、山東大學(xué)微機(jī)原理與接口技術(shù)試題微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題一一、單項(xiàng)選擇題(下面題只有一個(gè)答案是正確的,選擇正確答案填入空白處)18086CPU通過( 1)控制線來區(qū)分是存儲器訪問,還是I/O訪問,當(dāng) CPU 執(zhí)行 IN AL,DX 指令時(shí),該信號線為(2)電平。(1) A.M/B.C. ALED.N/(2)A. 高B. 低C. ECLD.CMOS 2 n+1 位有符號數(shù) x 的補(bǔ)碼表示范圍為()。A. 2n x 2nB.2n x -21nC.2n - 1 x-12nD. 2n (DX)B. (AX) (DX) C. (AX) (DX)D. (AX) (DX)( )3. 8086 微機(jī)系

2、統(tǒng)的 RAM 存儲單元中,從 0000H:002CH開始依次存放 23H ,0FFH ,00H ,和 0F0H 四個(gè)字節(jié),該向量對應(yīng)的中 斷號是。A. 0AHB. 0BHC. 0CHD. 0DH( )4. 8255 的 A 口工作在方式 1 輸入時(shí),其中斷允許控制位INTE的開/關(guān)是通過對的按位置位 /復(fù)位操作完成的。A. PC0B. PC2C. PC4D. PC6( )5.在進(jìn)入 DMA 工作方式之前, DMA 控制器被當(dāng)作 CPU總線上的一個(gè)。A. I/O 設(shè)備B. I/O 接口C.主處理器D. 協(xié)處理器( )6. 在 PC/XT 中,設(shè)( AX) 9305H ,( BX)6279H ,若

3、ADDBX , AX 指令后接著 INTO 指令則會。A. 進(jìn)入 INTO 中斷服務(wù)子程序B. 執(zhí)行 INTO 后面的指令C. 死機(jī)D. 顯示器顯示 OVERFLOW( )7. 80486 總線采用的是( 1) ,一個(gè)最基本的總線周期由 (2 ) 個(gè)時(shí)鐘周期( T 狀態(tài))組成。(1)A. 同步總線協(xié)定B. 半同步總線協(xié)定C. 異步總線協(xié)定(2) D. 2E. 3F. 4( )8. 微處理器系統(tǒng)中采用存儲器映像方式編址時(shí)存儲單元與I/O 端口是通過來區(qū)分的。A. 不同的地址編碼B. 不同的讀寫控制邏輯C. 專用 I O指令( )9. 在一個(gè)項(xiàng)目或產(chǎn)品研制的過程中,通常采用類型的存儲芯片來存放待調(diào)

4、試的程序。A. RAMB. ROMC. PROMD. E2PROM( )10.8259A 工作在 8086/8088 模式時(shí),初始化命令字 ICW2用來設(shè)置。A. 中斷向量地址的高8 位B. 中斷類型號地址的高 5 位C. 中斷向量的高 5 位D. 中斷類型號的高 5 位三、填空題設(shè)模為 28 ,則 52 的補(bǔ)碼為 H ,14 的補(bǔ)碼為 H ,-0 的反碼為H 。設(shè)內(nèi)存中一個(gè)數(shù)據(jù)區(qū)的起始地址是1020H :0A1CBH ,在存入5 個(gè)字?jǐn)?shù)據(jù)后,該數(shù)據(jù)區(qū)的下一個(gè)可以使用的單元的物理地址是 。8086 根據(jù)所構(gòu)成系統(tǒng)大小的不同,可以工作在最大方式或最小方式。在最大方式下,系統(tǒng)需使用來形成總線周期。

5、微機(jī)系統(tǒng)內(nèi),按信息傳輸?shù)姆秶煌?,可有?,等四級總線。CPU 對外設(shè)進(jìn)行數(shù)據(jù)傳送的方式有幾種,即, ,或。匯編指令通常包括和兩部分。8086 系統(tǒng)中,默認(rèn)方式下對指令尋址由寄存器和 完成,而堆棧段中的偏移量可由寄存器或 來指示。程序存儲與程序控制原理的含義是。四、程序閱讀讀程序,并標(biāo)明內(nèi)存中數(shù)據(jù)段的相關(guān)地址和內(nèi)容。# SEGMENTBUFFERDB3DUP (0) ADB41HLAEQU $BDWABLBEQU $BYTEBEQU BYTEPTRB CDD41424344HLCEQU $WORDCEQU WORDPTRC # ENDSCODE SEGMENTASSUMEDS:#, ES:#,

6、 CS:CODE STARTPROCFARMOV AX ,#MOVDS , AXMOV ES , AXLEASI, BUFFERMOV SI , BYTEB INCSIMOV SI , WORDC ADD LA SI ,LB ADD LB SI ,LCMOV AH , 4CHINT 21H STARTENDP CODE ENDSEND START設(shè)有 100 個(gè)字節(jié)數(shù)據(jù)(補(bǔ)碼),存放在數(shù)據(jù)段中EA2000H 的存儲區(qū)內(nèi), 以下程序應(yīng)能從該數(shù)據(jù)區(qū)中找出最大的1 個(gè)數(shù)并存人同一數(shù)據(jù)段 EA2100H 的單元中,請完成該程序(在空白處填入適當(dāng)?shù)恼Z句)。MAX :MOV BX ,MOV AL ,BX

7、MOV CX ,LOOP1 : INCBXCMP AL ,BXLOOP2 MOV AL ,BXLOOP2 : DEC CX JNZMOV, AL五、編址連線已知某 8088 微機(jī)系統(tǒng)中有兩個(gè) 3 8 譯碼器 74LS138 ,如題五圖所示,分別用于存儲器和 I/O 端口的地址選擇。試按圖中連線把兩個(gè)譯碼器的各個(gè)輸出線的尋址范圍列表寫出, 未標(biāo)出的高位地址線為低電平。 74LS138 輸人輸出關(guān)系為:微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題五一、填空: (每空 1 分,共 20 分)1、設(shè)字長為八位, 有 x= -1 ,y=124 ,則有: x+y 補(bǔ)=, x-y補(bǔ)=;2、數(shù)制轉(zhuǎn)換: 247.86=H

8、 =BCD;3、在 8086CPU 中,由于 BIU 和 EU 分開,所以和可以重疊操作,提高了 CPU 的利用率;4、8086 的中斷向量表位于內(nèi)存的區(qū)域,它可以容納 個(gè)中斷向量, 每一個(gè)向量占個(gè)字節(jié);5、8086 系統(tǒng)中,地址 FFFF0H 是地址;6、8086CPU的 MN/MX 引腳的作用是;7、8251 芯片中設(shè)立了 、 和 三種出錯(cuò)標(biāo)志;8、8086CPU 中典型總線周期由 個(gè)時(shí)鐘周期組成,其中 T1 期間,CPU 輸出 信息; 如有必要時(shí), 可以在 兩個(gè)時(shí)鐘周期之間插入 1 個(gè)或多個(gè) TW 等待周期。9、8259A 共有 個(gè)可編程的寄存器,它們分別用于接受 CPU 送來 的 命

9、令 字 和 命 令 字 。二、 簡答題: (20 分)1、什么是信號的調(diào)制與解調(diào)?為什么要進(jìn)行調(diào)制和解調(diào)?試舉出一種調(diào)制的方式。 (5 分)2、已有 AX=E896H ,BX=3976H ,若執(zhí)行 ADD BX , AX 指令,則結(jié)果 BX, AX,標(biāo)志位 CF , OF, ZF 各為何值? (5 分)3、有變量定義的偽指令如下:NUMSDW18DUP(4 DUP(5),23) VARDBHOW ARE YOU !, 0DH, 0AH試問: NUMS 、VAR 變量各分配了多少存儲字節(jié)? (5 分)4、已有 MOVAL,INFBP+SI 與 MOVAL,ES :INFBP+SI兩條指令,試問:

10、其源操作數(shù)采用何種尋址方式?是字或是字節(jié)操作? 兩條指令有何區(qū)別? (5 分)三、讀圖 (10 分)下圖中, AB7AB0 為 8086CPU 低八位地址總線試問:1、8259A 占用個(gè)端口地址,分別為, 其中 ICW1 的設(shè)置地址為;2、8255A 占用個(gè)端口地址, 分別為, 其中控制寄存器的地址為。五、閱讀程序與接口芯片初始化:(26 分)1、源程序如下: (6 分)MOVCL, 4MOVAX,2000H SHLAL, CLSHRAX, CLMOV 2000H , AX試問: j 若程序執(zhí)行前,數(shù)據(jù)段內(nèi) (2000H)=09H ,(2001H)=03H,則執(zhí)行后有 (2000H)=,(20

11、01H)=。k 本程序段的功能。2、源程序如下: (4 分)MOVAL, 0B7H ANDAL,0DDHXORAL,81HORAL, 33HJPLAB1 JMPLAB2試問: j 執(zhí)行程序后 AL=;k 程序?qū)⑥D(zhuǎn)到哪一個(gè)地址執(zhí)行:。3、源程序如下: (6 分)MOVCX , 9MOVAL, 01HMOVSI, 1000HNEXT :MOVSI, ALINCSISHLAL,1LOOPNEXT試問: j 執(zhí)行本程序后有: AL=; SI=; CX=;k 本程序的功能是。4、某系統(tǒng)中 8253 占用地址為 100H103H 。初始化程序如下: (4分)MOVDX , 103H MOVAL, 16HO

12、UTDX, ALSUBDX, 3 OUTDX, AL試問:j 此段程序是給 8253 的哪一個(gè)計(jì)數(shù)器初始化?安排工作在哪種工作方式?;k 若該計(jì)數(shù)器的輸入脈沖的頻率為1MHZ ,則其輸出脈沖的頻率為: 。5、已知某 8255A 在系統(tǒng)中占用 888BH 號端口地址,現(xiàn)欲安排其PA, PB,PC 口全部為輸出, PA,PB 口均工作于方式 0 模式,并將PC6 置位,使 PC3 復(fù)位,試編寫出相應(yīng)的初始化程序: (6 分)微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題六一、填空題 (20 分,每空 1 分)1、將十進(jìn)制數(shù) 279.85 轉(zhuǎn)換成十六進(jìn)制數(shù)、八進(jìn)制數(shù)、二進(jìn)制數(shù)及BCD 碼數(shù)分別為:H,Q,B,B

13、CD 。2、字長為 8 位的二進(jìn)制數(shù) 10010100B ,若它表示無符號數(shù),或原碼數(shù),或補(bǔ)碼數(shù),則該數(shù)的真值應(yīng)分別為D,D或D 。3、已知 BX=7830H ,CF=1 ,執(zhí)行指令: ADCBX ,87CFH 之后,BX=,標(biāo)志位的狀態(tài)分別為 CF=,ZF=,OF=,SF=。4、8086 中,BIU 部件完成功能,EU 部件完成功能。5、8086 中引腳 BHE 信號有效的含義表示。6、8086 正常的存儲器讀 /寫總線周期由個(gè) T 狀態(tài)組成,ALE 信號在狀態(tài)內(nèi)有效,其作用是。7、設(shè) 8086 系統(tǒng)中采用單片 8259A ,其 8259A 的 ICW2=32H ,則對應(yīng) IR5 的中斷類型

14、號為H ,它的中斷入口地址在中斷向量表中的地址為H。二、簡答及判斷題 (共 17 分)1、某指令對應(yīng)當(dāng)前段寄存器CS=FFFFH ,指令指針寄存器IP=FF00H ,此時(shí),該指令的物理地址為多少?指向這一物理地址的CS 值和 IP 值是唯一的嗎?試舉例說明(4 分)2、8086CPU的 FLAG 寄存器中,狀態(tài)標(biāo)志和控制標(biāo)志有何不同? 程序中是怎樣利用這兩類標(biāo)志的?(4 分)3、設(shè)采用 8251A 進(jìn)行串行異步傳輸,每幀信息對應(yīng)1 個(gè)起始位,7 個(gè)數(shù)據(jù)位, 1 個(gè)奇/偶校驗(yàn)位, 1 個(gè)停止位,波特率為 4800 ,則每分鐘能傳輸?shù)淖畲笞址麛?shù)為多少個(gè)?(4 分) 三、 讀圖和作圖題(20 分)1

15、、8086 系統(tǒng)中接口連接關(guān)系如下圖所示。要求回答以下問題:(1) 試分別確定 8255 ,8253 , 8259 及 8251 的端口地址 (12 分);(2) 設(shè) 8255 的 PA 口為輸出, PB 口為輸入, 試寫出對 PA 口和 PB口執(zhí)行輸入 /輸出操作的指令。 (2 分)8255 的端口地址為: ;8253的端口地址為: ;8259的端口地址為: ;8251的端口地址為: ;對 PA口操作的 I/O 指令為 ;對 PB 口操作的 I/O 指令為。2、 作圖題。系統(tǒng)采用 4 個(gè)接口芯片: 8253 ,8251 ,8259 及 8255 。要求 8253 的通道 0 用作實(shí)時(shí)時(shí)鐘,每

16、當(dāng)定時(shí)時(shí)間到之后向8259 的 IR2 送入中斷申請信號。 8253 通道 1 用作方波發(fā)生器作為 8251 的收發(fā)時(shí)鐘脈沖。8253 通道 0,通道 1 的門控信號由 8255PC 口的 PC3 和 PC2 控制。畫出 4 個(gè)芯片之間控制線的連接圖;(4 分)8253 的兩個(gè)通道應(yīng)分別工作在什么方式?(2 分)四、程序閱讀題(20 分)1、源程序如下: (5 分)MOVAH,0MOVAL,9MOVBL,8ADDAL,BLAAA AAD DIVAL結(jié)果 AL, AH=,BL=。2 、源程序如下: (5 分)MOVAX,SEGTABLE;TABLE 為表頭MOVES,AXMOVDI,OFFSET

17、TABLEMOVAL,,0?MOVCLDCX ,100REPNESCASB問: 1) 該段程序完成什么功能?2) 該段程序執(zhí)行完畢之后, ZF 和 CX 有幾種可能的數(shù)值?各代表什么含義?3、源程序如下: (5 分)CMPAX,BXJNCL1JZL2JNSL3JNOL4JMPL5設(shè) AX=74C3H ,BX=95C3H ,則程序最后將轉(zhuǎn)到哪個(gè)標(biāo)號處執(zhí)行? 試說明理由。4、源程序如下: (5 分)MOVDX ,143HMOVAL,77HOUTDX,ALMOVAX,0DECDXDECDXOUTDX,ALMOVAL,AHOUTDX,AL設(shè) 8253 的端口地址為 140H143H ,問:程序是對 8

18、253 的哪個(gè)通道進(jìn)行初始化?該通道的計(jì)數(shù)常數(shù)為多少?若該通道時(shí)鐘脈沖 CLK 的周期為 1s,則輸出脈沖 OUT 的周期為多少 s ?五、編程題 (23 分)1、8255 的編程。 (共 10 分)設(shè) 8255 的端口地址為 200H203H 。要求 PA 口方式 1,輸入;PB 口方式 0 輸出;PC7PC6 為輸入;PC1PC0為輸出。試寫出 8255 的初始化程序。 (3 分)程序要求當(dāng) PC7=0 時(shí)置位 PC1 ,而當(dāng) PC6=1 時(shí)復(fù)位 PC0 ,試編制相應(yīng)的程序。 (7 分)2、自 BUFFER 開始的緩沖區(qū)有 6 個(gè)字節(jié)型的無符號數(shù): 10 ,0,20,15 , 38, 23

19、6 ,試編制 8086 匯編語言程序,要求找出它們的最大值、最小值及平均值,分別送到MAX 、MIN 和 AVI 三個(gè)字節(jié)型的內(nèi)存單元。 (13 分)要求按完整的匯編語言格式編寫源程序微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題一(答案) 一、單項(xiàng)選擇題1( 1)A( 2) B2 B3B4 D5C6 C7 ( 1 ) C ( 2) B8( 1)A ( 2 )C9B10.A11 B12C13 A14C15C16C17B18B19B20 C二、 改錯(cuò) 堆棧操作應(yīng)滿足先進(jìn)后出原則。 CPU 必須在執(zhí)行完當(dāng)前指令以后,才可以響應(yīng)可屏蔽中斷請求。 8086CPU 標(biāo)志寄存器共有 16 位,其中只有 9 位有含義。

20、 (注:段內(nèi)短轉(zhuǎn)移只有直接形式,沒有間接形式)5 6 7 8 9 10 三、 填空題10D60H2 0FFFFH 、0000H 、0000H3接口部件 BIU 、執(zhí)行部件 EU5指令周期、總線周期、時(shí)鐘周期6 NMI 、INTR81、 2、AX , DX四、閱讀程序并回答題10AA9AH 、2233H(注:程序第三行顯然應(yīng)該是XCHGAX , BX)20000H 、00FFH 、0五、 8255 編程。因?yàn)橛玫?LOOP 指令,循環(huán)計(jì)數(shù)器應(yīng)該使用 CX, 而不應(yīng)該只用 CL。MOVDX , 103H; 103H 為方式控制字地址MOVAL , 80HOUTDX , AL;設(shè)置該 8255 B

21、口為方式 0 輸出,其他位可置 0MOVCX , 8;設(shè)置循環(huán)次數(shù)MOVDX , 101H; 101H為 B 口數(shù)據(jù)端口地址AGAIN:MOVAL , 01H;先設(shè)置 D0 位輸出為高電平, 點(diǎn)亮第一個(gè)彩燈NEXTP:OUT DX , ALCALLDELAY1S;B 口相應(yīng)位發(fā)出高電平點(diǎn)亮彩燈,并維持 1SSHLAL , 1JNZNEXTPLOOPAGAIN微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題二(答案) 一、單選題1. B2. B3. C4. C5. D6. C7. C8. B9.B10. C二、多選題B D2. A B D3. A B C4. A D5. B D6. A B C D7. B C

22、8. B D9. A B10. A B C D三、填空題1 0FFA3H2. 行, 3一個(gè)過程在沒執(zhí)行完時(shí)又被調(diào)用,堆棧4 10011000B ,0,150308H ,12F8H6 取指令,分析指令, 執(zhí)行指令7 81230H簡析:段內(nèi)偏移地址 物理地址段基址 *16 4A230H 42000H 8230H ,則(CS ) 7900H 時(shí),物理地址 79000H 8230H 81230H 。8 73H ,1CC ,1CF , 4簡析: ICW2 中記錄了 8259A 的 8 級中斷對應(yīng)的中斷類型號的高5 位,中斷類型號的低 3 位由中斷引腳編號確定, 所以 IR3 腳對應(yīng)的中斷類型號為 73H

23、 ,中斷服務(wù)程序的入口地址中斷類型號*4 73H*4 1CCH 。四、程序閱讀1程序執(zhí)行后 BUF 內(nèi)容為:07H ,12H , 34H ,56H , 9AH , 0BCH ,0DEH , 0F0H 0F0H ,0FFH此程序的功能是: BUF 單元中存放計(jì)數(shù)值 “08H”,則程序?qū)?BUF 1 開始的 8 個(gè)單元中查找關(guān)鍵字 78H ,若找到則 BUF 單元計(jì)數(shù)值減 1, 且后面 8-n 四個(gè)單元的內(nèi)容依次前移 1 字節(jié), n 為 78H 的位置指示, 本題中 n 4 。2錯(cuò)誤語句: 第 12 行 MOVDS ,DATA改正: MOVDS ,AX第 22 行 JSPLUSJNSPLUS倒數(shù)

24、第 2 行CODE ENDCODE ENDS需補(bǔ)充的語句:ASSUME DS : DATA , SS: STACK ,CS : CODE , ES:DATA CLD NEG CL ADD CL ,BL RET五、存儲系統(tǒng)分析與設(shè)計(jì)題五圖中所示 RAM 芯片有 12 根地址線和 4 根數(shù)據(jù)線,因此 一片這樣的 RAM 芯片其存儲容量為 212*4bit 4K*4bit ,若需構(gòu)成 8K*8 的 RAM 陣列,共需( 8K*8 )/( 4K*4 ) 4 片。這 4 片 RAM 芯片應(yīng)分成 2 個(gè)芯片組, 每個(gè)芯片組中 RAM 芯片的地址線 A11 A0 、讀寫控制線 和片選控制線 都連在一起,因此

25、每組中的RAM 芯片占用的地址空間完全一樣, 只是分別提供高 4 位和低 4 位的數(shù)據(jù), 這兩個(gè)芯片組的地址空間分別為:組 E1000H E1FFFH和組 E2000H E2FFFH。全譯碼系統(tǒng)的電路連接可以如下題五圖(答案)所示。圖中4個(gè)芯片的 控制線和 A11 A0 地址線是連接在一起的。一種可能的填寫內(nèi)存的程序代碼如下:MOVAX, 0El00HMOVDS , AX;給數(shù)據(jù)段、附加數(shù)據(jù)段寄存器賦初值MOVES, AX MOVDI , 0CLDMOVCX , 2000H;設(shè)置循環(huán)計(jì)數(shù)器賦初值MOVAL, 55HREPSTOSB;向 DI 所指的內(nèi)存單元中填寫 “ 55H”MOVDI ,0M

26、OVCX , 2000HREPZSCASB;掃描并比較JNZNEXT;如有不等于 55H 的單元,轉(zhuǎn)到NEXT 處理MOVCL, 77H;正確JMPEXITNEXT :MOVCL , 0FFH;出錯(cuò)EXIT :HLT微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題三(答案) 一、單選題1. B2. A3. B4.C5. B6. B7. (1) B( 2)D8. A9. D10. D二、判斷題1.2.3.4.5.6.7.8.三、填空題1 34H , 0F2H , 0FFH2 1020H :0A1D5H或 1A3D5H總線控制器 8288片內(nèi)總線,片(間)總線,系統(tǒng)內(nèi)總線,系統(tǒng)外總線程序方式,中斷方式, DMA

27、 方式操作碼,操作數(shù)CS , IP, SP,BP用戶應(yīng)預(yù)先將程序存入存儲器,計(jì)算機(jī)開始工作后,其控制器 將自動(dòng)、依次地從存儲器中取出程序指令并加以執(zhí)行,而不需人工干涉。四、程序閱讀1 內(nèi)存單元的地址和內(nèi)容如題四( 1)圖答案所示。22000H ,99 ,JGE , LOOP1 , 2100H五、編址連線從 的連接方法可以看出,片選對存儲器尋址,而 對 I/O 口尋址。:00000H 01FFFH: 00H 03H:02000H 03FFFH:04H 07H:04000H 05FFFH: 08H 0BH:06000H 07FFFH: 0CH 0FH:08000H 09FFFH: 10H 13H:

28、0A000H 0BFFFH:14H 17H:0C000H 0DFFFH: 18H 1BH:0E000H 0FFFFH:1CH 1FH微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題五(答案) 一、每空 1 分,共 20 分1、01111011100000112、F7.DCH001001000111.10000110 BCD3、取指令執(zhí)行指令4、00000H003FFH區(qū)256 個(gè)4 個(gè)5、CPU 復(fù)位以后執(zhí)行第一條指令的地址6、決定 CPU 工作在什么模式 (最小/最大)7、奇/偶錯(cuò)幀格式錯(cuò)溢出錯(cuò)8、4 個(gè)地址T3 和 T49、7 個(gè)初始化 操作二、每題 5 分,共 20 分1、串行長距離通信時(shí),需要利用模

29、擬信道來傳輸數(shù)字信號,由于 信道的頻帶窄,一般為 3003400HZ ,而數(shù)字信號的頻帶相當(dāng)寬,故傳輸時(shí)必須進(jìn)行調(diào)制,以免發(fā)生畸變而導(dǎo)致傳輸出錯(cuò)。(3 分)調(diào)制是將數(shù)字信號 ? 模擬信號。而解調(diào)則是相反。例如FSK 制(調(diào)頻制或稱數(shù)字調(diào)頻 )可將數(shù)字 “1和”“0分”別調(diào)制成 2400HZ 和 1200HZ 的正弦波信號。(2 分)2、BX=220CH(1 分)AX=E896H(1 分)CF=1(1分)OF=0(1 分)ZF=0(1 分)3、NUMS 分配了 180 個(gè)字節(jié) (3 分)VAR 分配了 15 個(gè)字節(jié) (2分)4、源操作采用基址 +變址尋址方式(2 分)是 字節(jié)操作 (1 分) M

30、OV AL , INFBP+SI 訪問的是堆棧段(1 分)MOV AL , ES : INFBP+SI 訪問的是附加段,實(shí)現(xiàn)了段超越(1分)三、每題 5 分,共 10 分j 8259A 占 2 個(gè) (2 分)為 20H , 22H 或 24H , 26H(2分)20H 或 24H(1 分)k 8255A 占 4 個(gè) (2 分)為 80H ,82H ,84H ,86H(2分)86H(1 分)四、每題 2 分,共 8 分1( ); 2( ? ) ; 3( ? );4( ? );五、共 26 分1、 (2000H)=39H(2 分)(2001H)=00H(2 分)將(2000H),(2001H) 兩

31、相鄰單元中存放的未組合型BCD 碼壓縮成組合型 BCD 碼,并存入 (2000H) 單元, 0?(2001H)(2 分)2、37H(2 分)LAB2(2 分)3、0(1 分)1009H (1 分)0 (1 分)對數(shù)據(jù)段內(nèi) 1000H1008H單元置數(shù),依次送入 1,2,4 ,8,16, 32,64 , 128 ,0 共九個(gè)(3 分)4、計(jì)數(shù)器 0(1 分)工作于方式 3(1 分)45.454KHZ(2 分)5、MOVAL, 80HOUT8BH ,AL(2 分) MOVAL,ODHOUT8BH ,AL(2 分)MOVAL, 06HOUT8BH , AL(2分)微型計(jì)算機(jī)原理與接口技術(shù)綜合測試題六

32、(答案) 一、每空 1 分,共 20 分1、117.D99H427.6631Q000100010111.110110011001B0010 01111001.1000 0101 BCD2、148D-20D-108D3、BX=0000HCF=1ZF=1OF=0SF=04、總線接口功能指令的譯碼及執(zhí)行功能5、高 8 位數(shù)據(jù)線 D15D8 有效6、4T1給外部的地址鎖存器提供一個(gè)地址鎖存信號7、35H000D4H000D7H二、共 17 分1.故物理地址為 0FEF0H 。 (2 分)指向該物理地址的CS , IP 值不唯一。例如: CS : IP=0000:FEF0H也指向該物理地址。(2 分)2

33、、狀態(tài)標(biāo)志表示算術(shù)運(yùn)算或邏輯運(yùn)算執(zhí)行之后,運(yùn)算結(jié)果的狀態(tài), 這種狀態(tài)將作為一種條件,影響后面的操作。(2 分)控制標(biāo)志是人為設(shè)置的,指令系統(tǒng)中有專門的指令用于控制標(biāo)志的設(shè)置或清除,每個(gè)控制標(biāo)志都對某一特定的功能起控制作用. (2分)28800 個(gè)104800603、每幀占 1+7+1+1=10位,波特率為 4800 bit/s, 故每分鐘能傳送的最大字符數(shù)為 28800( 個(gè))(4 分)4、(1) 對; (2) 錯(cuò); (3) 錯(cuò); (4) 對; (5) 錯(cuò)(5 分) 三共 20 分1、(1)A7A6A5A4A3A2A1A01000任 意 0Y01001任 意 0Y11010 任 意 0Y21011任 意 0Y38255 的端口地址為 80H , 82H , 84H , 86H(3 分)8253 的端口地址為90H , 92H , 94H , 96H ( 3 分)8259 的端口地址為 A0H, A2H,( 3 分)8251 的端口地址為B0H , B2H ,(3 分)(2)OUT80H , AL( 1 分)INAL, 82H(1 分)2、 (1) 控制線連接圖如圖所示。(4 分)(2)通道 0 工作在方式 2 速率發(fā)生器;通道 1 工作在方式 3 方波速率發(fā)生器(2 分)四、共 20 分1、AL=01H(2 分)AH=00 H(2 分)BL=08H (1分)2、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論