【重慶大學(xué) 微機原理】test2
《【重慶大學(xué) 微機原理】test2》由會員分享,可在線閱讀,更多相關(guān)《【重慶大學(xué) 微機原理】test2(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。
一、 選擇題 1、 當(dāng)機器碼10000001分別代表補碼、壓縮BCD碼時,其對應(yīng)的十進(jìn)制真值為(C )。 A.-127、11 B。-1、81 C。-127、81 D –1、129 2、 在8254定時/計數(shù)器中,要利用某一計數(shù)通道進(jìn)行定時,若輸入該通道的時鐘脈沖是周期為4MHz的標(biāo)準(zhǔn)方波,則僅使用該通道的硬件,其最大定時時間約為(B )。 A.14ms B. 16ms C. 18ms D. 20ms 3.若要求8255A的端口B工作方式1輸出,且要允許中斷,則下面哪個控制字可選(C )。 A.80H B. 04H C. 84H D. 20H 4.80486CPU的虛擬存儲器管理技術(shù)中,CPU內(nèi)的分段機制將 地址變換為線性地址,CPU內(nèi)的分頁機制將線性地址變換為在 地址總線上傳送的 地址. C A. 物理 邏輯 B. 物理. 虛擬 C 邏輯. 物理 D. 以上都不對 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. 實地址方式下, 中斷類型碼為8 的中斷矢量從 地址開始內(nèi)存單元開始存放,共占 個字節(jié)( D ). A. 00020H,2 B. 00010H, 2 C. 00010H, 4 D. 00020H, 4 7. 對于一片128k8 的存儲芯片,需要 根地址信號參與選擇片內(nèi)存儲單元.(D ) A. 10 B. 18 C. 15 D. 17 8. 如果當(dāng)前AL中的內(nèi)容為-1,則以下指令中不能轉(zhuǎn)向執(zhí)行標(biā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段的長度最大可達(dá)( D ) A.64K 字節(jié) B. 1M 字節(jié) C. 16M 字節(jié) D. 4G字節(jié) 12. 下面數(shù)據(jù)載體中,按容量遞增,速度遞減排列的是( A ) A. CPU內(nèi)部寄存器, 高速緩存器, 內(nèi)存儲器 B. 高速緩存器,CPU內(nèi)部寄存器,內(nèi)存儲器 C. 內(nèi)存儲器,高速緩存器,CPU內(nèi)部寄存器 D. 內(nèi)存儲器,高速緩存器,CPU內(nèi)部寄存器 13.8086CPU 由( )決定待執(zhí)行指令的地址( B ) A. DS:SI B. CS:IP C. ES:DI D. CS:DI 14.由80486CPU的INTR引腳輸入的中斷請求稱為( B )中斷. A. 軟件 B. 可屏蔽 C. 非屏蔽 D. 內(nèi)部 15.若8259A工作的自動循環(huán)方式下,當(dāng)前IR4上的請求信號已被CPU響應(yīng),并返回, 則8個中斷源中優(yōu)先級最高的是( D ) A. IR3 B. IR0 C. IR4 D. IR5 二. 判斷改錯題. 1. JMP FAR PTR NEXT ( T ) 2. MUL 9 ( F );源操作數(shù)只能是寄存器或存儲器 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.除法出錯中斷(0號中斷)只能是當(dāng)執(zhí)行DIV指令時,除數(shù)為零引起的. ( F ) 12.高速緩沖存儲器的主要作用是擴充內(nèi)存的容量. ( F ) 13. 8255A的C口工作在方式0下的條件是:8255A的A口也必須工作在方式0下.(F ) 14. 利用查詢傳送方式可完成快速的CPU和慢速的外設(shè)之間的數(shù)據(jù)傳送.( T ) 15.通過8259A與CPU相連的外設(shè)只能以中斷方式與CPU交換信息.( F ) 三. 簡答題 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. 什么叫總線仲裁?什么情況下會需要總線仲裁? 3. 設(shè)8254口地址為20CH~20FH,8254CLK0接1KHz方波,OUT0引腳送8259申請中斷,閱讀下面程序并回答問題 主程序 中斷服務(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 ② 定時時間是多少?5230ms … ③ 為何要在中斷服務(wù)程序中重裝初值?;方式4不能重復(fù),每次依賴于重裝初值后啟動 4. 簡述8259A中斷控制器對外設(shè)中斷請求的處理過程. P176 四.編程題 1. 在以ARRAY開始的200個字節(jié)單元中,存有200個無符號數(shù), 請利用字符串操作指令將其傳送至以ARRAY1開始的200個字節(jié)單元中,試編程實現(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. 編程實現(xiàn):統(tǒng)計以BLOCK開始的80個字單元中負(fù)數(shù)的個數(shù),將統(tǒng)計結(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è)計分析 參見電路圖,要求每按一次按鍵K,則在CRT上顯示大寫字母A。(設(shè)8259A端口地址為20H、21H,IRQ0~IRQ7中斷類型號為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無實際意義 MOV AL,20H OUT 20H,AL IRET INTPROC ENDP CODE ENDS END START- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 重慶大學(xué) 微機原理 【重慶大學(xué) 微機原理】test2 重慶大學(xué) 微機 原理 test2
鏈接地址:http://italysoccerbets.com/p-9632775.html