《微機(jī)原理與接口技術(shù)》期中考試試卷
《《微機(jī)原理與接口技術(shù)》期中考試試卷》由會(huì)員分享,可在線閱讀,更多相關(guān)《《微機(jī)原理與接口技術(shù)》期中考試試卷(4頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
2011~2012(2)《微機(jī)原理與接口技術(shù)》期中考試試卷 一、 單項(xiàng)選擇題 1、16位二級制補(bǔ)碼所能表示的最大數(shù)() A.32767 B.32768 C.65535 D.65536 2、在PC機(jī)中,只能用10根地址線對I/O端口尋址,可尋址的端口有()個(gè) A.256 B.1K C.64K D.1M 3、下面指令序列測試AL中的數(shù)是否是偶數(shù),若為偶數(shù)則轉(zhuǎn)移至NEXT處,橫線處的指令應(yīng)為 TEST AL,01H __ NEXT A.JNZ B.JE C.JS D.JC 4、用來存放下一條要取指令的偏移地址的寄存器是() A.IP B.FLAGS C.BP D.SP 5、下面指令中會(huì)影響狀態(tài)標(biāo)志的是()指令 A.MOV B.LEA C.PUSH D.CMP 6、寄存器間接尋址時(shí),不可以提供偏移地址的寄存器是() A.DX B.BP C.DI D.BX 7.8086系統(tǒng)中,一個(gè)堆棧段中最多可以存放()個(gè)字型的數(shù)據(jù) A.1M B.64K C.32K D.1K 8、8086/8088微機(jī)系統(tǒng)內(nèi)存單元的物理地址是()位的。 A.16 B.8 C.32 D.20 9、8086CPU執(zhí)行一次PUSH指令,堆棧指針SP的值() A .加1 B.加2 C.減1 D.減2 10、8086/8088CPU分成()兩個(gè)部分,它們是并行工作的。 A.ALU和Cache B.ALU和BIU C.EU和BIU D.EU和Cache 二、填空題 1、若將A9H看作無符號數(shù),它的十進(jìn)制表示是();若看作是帶符號是(補(bǔ)碼),它的真值用十進(jìn)制表示是()。 2、當(dāng)CPU與存儲(chǔ)器或外設(shè)端口交換一個(gè)字節(jié)的數(shù)據(jù),稱之為一個(gè)()周期。在存儲(chǔ)器的周期,控制信號IO/M=()。 3.76的非壓縮BCD碼用16進(jìn)制表示是()。36H看作為ASCII碼表示的字符是(),作為壓縮BCD碼時(shí)表示的是()。 4、系統(tǒng)總線分為數(shù)據(jù)總線、()總線和()總線三種。 5、8086/8088系統(tǒng)中,存儲(chǔ)器的邏輯地址包括()地址和()地址。 6、在8086/8088系統(tǒng)中,存儲(chǔ)器是分段組織的,每段最大長度是()字節(jié)。 三、簡答題 1、已知數(shù)據(jù)段有100個(gè)字節(jié),DS=1200H,分別計(jì)算數(shù)據(jù)段段首、末單元的物理地址。 2、已知(AL)=A6H,(BL)=9CH,執(zhí)行ADD,BL指令后,AL寄存器的內(nèi)容及狀態(tài)標(biāo)示位OF、CF、SF、ZF、PF、AF分別是什么? 3、微型計(jì)算機(jī)的CPU由哪幾個(gè)部分組成?簡述各組成部分的作用。 四、判斷下列指令的正誤,如果有錯(cuò)則簡單說明錯(cuò)誤原因。 SUB DATA1,[SI] MUL 50H MOV AX,[BX+1] XOR AX,[DX] 五、分別說明下列指令中的源操作數(shù)和目的操作數(shù)的尋址方式,并寫出其中存儲(chǔ)器操作數(shù)的物理地址表達(dá)式。(其中VAL是變量名) 1、XOR CX,VAL 2、MOV VAL[BP],100H 六、分別寫出完成下面各任務(wù)的指令 1、將AL寄存器的高四位置1,第四位保持不變 2、將BX寄存器中的帶符號數(shù)除以8 3、將DL寄存器中的小寫字母的ASCII碼轉(zhuǎn)換為相應(yīng)的大寫字母 七、程序段分析題 1、已知(DS)=3000H,(AX)= A6C7H,(BX)=0400H,(SI)=0008H,試說明下列各條指令執(zhí)行后相關(guān)寄存器的內(nèi)容是是多少 SUB AX,BX; (AX)= LEA DI,02H[BX][SI]; (DI)= 2、設(shè)寄存器AL,AH中內(nèi)容均為9AH,執(zhí)行下列指令序列后,(AX)=? NEG AL OR AH,0F0H 3、已知(AL)=C7H,執(zhí)行下列指令序列后程序轉(zhuǎn)向() AND AL,AL JZ BRCH1 JS BRCH2 JMP BRCH3 4、已知AL=56H,DL=29H,執(zhí)行下列程序段后(AL)=? ADD AL,AL DAA 四、編程題 DATA開始的單元中存放15個(gè)8位無符號數(shù),要將其中的最小數(shù)找出來并存放在MIN單元。寫出完成此功能的匯編語言程序片段。 《微機(jī)原理與接口技術(shù)》期中考試答案 一、 單項(xiàng)選擇題 ABBAD ACDDB 二、 填空題 1、169、-87 2、總線、0 3、0706H、6、36 4、地址、控制 5、段、偏移 6、64K 三、簡答題 1、PA首=1200H*10H+0H=12000H PA末=1200H*10H+64H-1=12063H 2、42H、OF、CF、SF、ZF、PF、AF分別是1、1、0、0、1、1 3、運(yùn)算器、控制器、寄存器組。功能略 四、1)錯(cuò),同為存儲(chǔ)器操作數(shù) 2)錯(cuò),不能是立即數(shù) 3)正確 4)錯(cuò),不能用DX間接尋址 五、1)源:直接尋址,目的:寄存器尋址;PA=DS*10H+VAL 2)源:立即數(shù)尋址,目的:寄存器相對尋址;PA=SS*10H+BP+VAL 六、1)OR AL,0F0H 2)MOV CL,3 SAR BX,CL 3)AND DL,0DFH 七 、程序段分析題 1、A2C7H、400AH 2、FA66H 3、BRCH2 4、85H 八、 LEA BX,DATA ;DATA偏移地址送BX MOV CX,14 ;設(shè)循環(huán)次數(shù) MOV AL,[BX] ;第一個(gè)帶符號數(shù)送AL CHECK: INC BX ;調(diào)整指針指向下一個(gè)數(shù) CMP AL,[BX] ;兩個(gè)數(shù)比較 JLE DONE ;如果AL中的數(shù)較小,則轉(zhuǎn)DONE MOV AL,[BX] ;否則,取指針指向的數(shù)到AL DONE: LOOP CHECK ;循環(huán)控制 MOV MIN,AL ;存放最小數(shù) HLT- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
3 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 微機(jī)原理與接口技術(shù) 微機(jī) 原理 接口 技術(shù) 期中考試 試卷
鏈接地址:http://www.820124.com/p-6520244.html