【重慶大學(xué) 微機(jī)原理】test2
《【重慶大學(xué) 微機(jī)原理】test2》由會(huì)員分享,可在線閱讀,更多相關(guān)《【重慶大學(xué) 微機(jī)原理】test2(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
一、 選擇題 1、 當(dāng)機(jī)器碼10000001分別代表補(bǔ)碼、壓縮BCD碼時(shí),其對(duì)應(yīng)的十進(jìn)制真值為(C )。 A.-127、11 B。-1、81 C。-127、81 D –1、129 2、 在8254定時(shí)/計(jì)數(shù)器中,要利用某一計(jì)數(shù)通道進(jìn)行定時(shí),若輸入該通道的時(shí)鐘脈沖是周期為4MHz的標(biāo)準(zhǔn)方波,則僅使用該通道的硬件,其最大定時(shí)時(shí)間約為(B )。 A.14ms B. 16ms C. 18ms D. 20ms 3.若要求8255A的端口B工作方式1輸出,且要允許中斷,則下面哪個(gè)控制字可選(C )。 A.80H B. 04H C. 84H D. 20H 4.80486CPU的虛擬存儲(chǔ)器管理技術(shù)中,CPU內(nèi)的分段機(jī)制將 地址變換為線性地址,CPU內(nèi)的分頁(yè)機(jī)制將線性地址變換為在 地址總線上傳送的 地址. C A. 物理 邏輯 B. 物理. 虛擬 C 邏輯. 物理 D. 以上都不對(duì) 5. 若當(dāng)前AL為01H, 則在指令SUB AL, 1執(zhí)行后, 標(biāo)志寄存器中ZF為 ; 緊接著執(zhí)行DEC AL 后, 標(biāo)志寄存器中CF為 . ( D ) A. 0, 1 B. 0,0 C 1,1 D 1, 0 6. 實(shí)地址方式下, 中斷類型碼為8 的中斷矢量從 地址開始內(nèi)存單元開始存放,共占 個(gè)字節(jié)( D ). A. 00020H,2 B. 00010H, 2 C. 00010H, 4 D. 00020H, 4 7. 對(duì)于一片128k8 的存儲(chǔ)芯片,需要 根地址信號(hào)參與選擇片內(nèi)存儲(chǔ)單元.(D ) A. 10 B. 18 C. 15 D. 17 8. 如果當(dāng)前AL中的內(nèi)容為-1,則以下指令中不能轉(zhuǎn)向執(zhí)行標(biāo)號(hào)NEXT的是( A ) A. AND AL, 0FFH B. XOR AL,0FFH C.CMP AL, 0FFH D.ADD AL, 01H JZ NEXT JZ NEXT JZ NEXT JZ NEXT 9.RET 6 是某NEAR 過程的返回語句,執(zhí)行之后,SP的值增加( B ). A. 6 B. 8 C.10 D.12 10. 某ROM芯片的地址范圍為0000~03FFH, 該ROM芯片可尋址的單元有( A ) A. 1K B. 2K C.4K D.8K 11. 在保護(hù)模式下,80486段的長(zhǎng)度最大可達(dá)( D ) A.64K 字節(jié) B. 1M 字節(jié) C. 16M 字節(jié) D. 4G字節(jié) 12. 下面數(shù)據(jù)載體中,按容量遞增,速度遞減排列的是( A ) A. CPU內(nèi)部寄存器, 高速緩存器, 內(nèi)存儲(chǔ)器 B. 高速緩存器,CPU內(nèi)部寄存器,內(nèi)存儲(chǔ)器 C. 內(nèi)存儲(chǔ)器,高速緩存器,CPU內(nèi)部寄存器 D. 內(nèi)存儲(chǔ)器,高速緩存器,CPU內(nèi)部寄存器 13.8086CPU 由( )決定待執(zhí)行指令的地址( B ) A. DS:SI B. CS:IP C. ES:DI D. CS:DI 14.由80486CPU的INTR引腳輸入的中斷請(qǐng)求稱為( B )中斷. A. 軟件 B. 可屏蔽 C. 非屏蔽 D. 內(nèi)部 15.若8259A工作的自動(dòng)循環(huán)方式下,當(dāng)前IR4上的請(qǐng)求信號(hào)已被CPU響應(yīng),并返回, 則8個(gè)中斷源中優(yōu)先級(jí)最高的是( D ) A. IR3 B. IR0 C. IR4 D. IR5 二. 判斷改錯(cuò)題. 1. JMP FAR PTR NEXT ( T ) 2. MUL 9 ( F );源操作數(shù)只能是寄存器或存儲(chǔ)器 3. CMP [BX],[SI] ( F ) 4. XOR BX, AL ( F ) 5. OUT 23H, AL ( T ) 6. MOV DS, DX ( T ) 7. POP CS ( F ) 8. MOV BYTE PTR [BP],AL ( T ) 9. ADD 4,AL ( F ) 10 IN AX, DX ( T ) 11.除法出錯(cuò)中斷(0號(hào)中斷)只能是當(dāng)執(zhí)行DIV指令時(shí),除數(shù)為零引起的. ( F ) 12.高速緩沖存儲(chǔ)器的主要作用是擴(kuò)充內(nèi)存的容量. ( F ) 13. 8255A的C口工作在方式0下的條件是:8255A的A口也必須工作在方式0下.(F ) 14. 利用查詢傳送方式可完成快速的CPU和慢速的外設(shè)之間的數(shù)據(jù)傳送.( T ) 15.通過8259A與CPU相連的外設(shè)只能以中斷方式與CPU交換信息.( F ) 三. 簡(jiǎn)答題 1. 閱讀下面程序段: DATA SEGMENT TABLE DB 30H,31H,32H,33H,34H DB 35H,36H,37H,38H,39H DATA ENDS CODE SEGMENT …… LEA BX,TABLE MOV AL,7 XLAT …… CODE ENDS 此程序的主要功能是什么?在執(zhí)行XLAT后,AL值為多少? 功能為查出AL中二進(jìn)制數(shù)(0-9)的ASCII碼 AL值為37H 2. 什么叫總線仲裁?什么情況下會(huì)需要總線仲裁? 3. 設(shè)8254口地址為20CH~20FH,8254CLK0接1KHz方波,OUT0引腳送8259申請(qǐng)中斷,閱讀下面程序并回答問題 主程序 中斷服務(wù)程序: … … MOV DX, 20FH MOV DX,20CH MOV AL, 38H ;00111000 MOV AX,5230 OUT DX,AL OUT DX,AL MOV DX,20CH MOV AL,AH MOV AX,5230 OUT DX,AL OUT DX,AL 2 … MOV AL,AH ① 通道0工作在什么方式下?;方式4 OUT DX,AL ② 定時(shí)時(shí)間是多少?5230ms … ③ 為何要在中斷服務(wù)程序中重裝初值?;方式4不能重復(fù),每次依賴于重裝初值后啟動(dòng) 4. 簡(jiǎn)述8259A中斷控制器對(duì)外設(shè)中斷請(qǐng)求的處理過程. P176 四.編程題 1. 在以ARRAY開始的200個(gè)字節(jié)單元中,存有200個(gè)無符號(hào)數(shù), 請(qǐng)利用字符串操作指令將其傳送至以ARRAY1開始的200個(gè)字節(jié)單元中,試編程實(shí)現(xiàn). DATA SEGMENT ARRAY DB 12H,34H,0A7H,9FH,… ARRAY1 DB 200 dup(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START: MOV AX,DATA MOV DS,AX MOV ES,AX LEA SI,ARRAY LEA DI,AYYAY1 MOV CX,200 CLD REP MOVSB MOV AH,4CH INT 21H CODE ENDS END START 2. 編程實(shí)現(xiàn):統(tǒng)計(jì)以BLOCK開始的80個(gè)字單元中負(fù)數(shù)的個(gè)數(shù),將統(tǒng)計(jì)結(jié)果存入SUM單元中. DATA SEGMENT BLOCK DB 12H,34H,0A7H,9FH,… SUM DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX LEA SI,BLOCK MOV CX,80 MOV AH,0 LP: MOV AL,[SI] ROL AL JNC LP1 INC AH LP1: INC SI LOOP LP MOV SUM,AH MOV AH,4CH INT 21H CODE ENDS END START 五.設(shè)計(jì)分析 參見電路圖,要求每按一次按鍵K,則在CRT上顯示大寫字母A。(設(shè)8259A端口地址為20H、21H,IRQ0~IRQ7中斷類型號(hào)為08H~0F)要求: 1.寫出8255A各端口地址 2.8255A的工作方式控制字 3. 寫相應(yīng)源程序 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0 1 1 0 0 0 1 1 0 0 18Ch 0 1 18Dh 1 0 18Eh 1 1 18Fh 8255A口工作在方式1輸出 8255A方式控制字: 1 010 0 00 0 A0h CODE SEGMENT ASSUME CS:CODE START: MOV AL,A0H; MOV DX,18FH OUT DX,AL MOV AL,0DH; MOV DX,18FH OUT DX,AL MOV AX,350BH INT 21H PUSH ES PUSH BX MOV AX,SEG INTPROC MOV DS,AX MOV DX,OFFSET INTPROC MOV AX,250BH INT 21H IN AL,21H AND AL,0F7H OUT 21H,AL STI MOV CH,0 WAIT0: CMP CH,10 JNE WAIT0 POP DX POP DS MOV AX,250BH INT 21H MOV AH,4CH INT 21H INTPROC PROC FAR INC CH MOV DL,A MOV AH,2 INT 21H MOV DX,18CH OUT DX,AL;AL無實(shí)際意義 MOV AL,20H OUT 20H,AL IRET INTPROC ENDP CODE ENDS END START- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 重慶大學(xué) 微機(jī)原理 【重慶大學(xué) 微機(jī)原理】test2 重慶大學(xué) 微機(jī) 原理 test2
鏈接地址:http://m.appdesigncorp.com/p-9632775.html