版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、習(xí)題一、選擇題1.尋址方式指出了操作數(shù)的位置,一般來(lái)說(shuō)_。A.立即尋址給出了操作數(shù)的地址B.寄存器直接尋址的操作數(shù)在寄存器內(nèi),而指令給出了存儲(chǔ)器C.直接尋址直接給出了操作數(shù)本身D.寄存器直接尋址的操作數(shù)包含在寄存器內(nèi),由指令指定寄存器的名稱答案:D2.寄存器尋址方式中,操作數(shù)在_。A.通用寄存器B.堆棧C.內(nèi)存單元D.段寄存器答案:A3.寄存器間接尋址方式中,操作數(shù)在_。A.通用寄存器B.堆棧C.內(nèi)存單元D.段寄存器答案:C4.下列指令中的非法指令是_。A. MOV SI+BX, AXB.MOV CL, 280C.MOV 0260H, 2346HD.MOV BX, BX答案:B5.設(shè)(SP)=
2、0100H,(SS)2000H,執(zhí)行PUSH BP指令后,棧頂?shù)奈锢淼刂肥莀。A.200FEHB.0102HC. 20102HD.00FEH答案:A6.指令LEA BX, TAB執(zhí)行后,其結(jié)果是_。A.將TAB中內(nèi)容送BXB.將TAB的段基址送BXC.將TAB的偏移地址送BXD.將TAB所指單元的存儲(chǔ)內(nèi)容送BX 答案:C7.下列正確的指令格式有_。A.MOV BX, 1B.MOV AL, 0345HC.MOV ES: PTRCX, 3D. XLAT答案:D8.設(shè)(AX)=C544H,在執(zhí)行指令A(yù)DD AH,AL之后,_。A.CF=0,OF=0B.CF=0,OF=1C.CF=1,OF=0D,CF
3、=1,OF=1答案:C9.若AL、BL中是壓縮BCD數(shù),且在執(zhí)行ADD AL, BL之后,(AL)=0CH,CF=1,AF=0。再執(zhí)行DAA后,(AL)=_。A.02HB.12HC.62HD.72H答案:B10.執(zhí)行下列程序后AL的內(nèi)容為_(kāi)。MOV AL, 25HSUB AL, 71HDASA.B4HB.43HC.54HD.67H答案:C11.下列四條指令中,需要使用DX寄存器的指令是_。A.MUL BXB.DIVBLC.IN AX, 20HD.OUT 20H, AL答案:C12.設(shè)(AL)=0E0H,(CX)=3,執(zhí)行RCL AL, CL指令后,CF的內(nèi)容_。A.0B.1C.不變D.變反答案
4、:B13.下列四條指令中,錯(cuò)誤的是_。A.SHL AL, CXB.XCHG AL, BLC.MOV BX, SID.AND AX, BX答案: A14.串操作指令中,有REP前綴的串操作指令結(jié)束的條件是_。A.ZF=1 B.ZF=0 C.CX0 D.CX=0答案:D15.對(duì)于下列程序段:AGAIN:MOV AL, SIMOV ES:DI, ALINC SIINC DILOOP AGAIN也可用指令_完成同樣的功能。A.REP MOVSBB.REP LODSBC.REP STOSBD.REPE SCASB答案:A16.JMP WORD PTR DI 是_指令。A.段內(nèi)間接轉(zhuǎn)移B.段內(nèi)直接轉(zhuǎn)移C.
5、段間間接轉(zhuǎn)移D.段間直接轉(zhuǎn)移答案:A17.條件轉(zhuǎn)移指令JNE的轉(zhuǎn)移條件是_。A. ZF=1B.CF=0C.ZF=0D.CF=1答案:C18.下列指令中,影響標(biāo)志位的指令是_。A.從存儲(chǔ)器取數(shù)指令B.條件轉(zhuǎn)移指令C.壓棧指令D.循環(huán)移位指令答案:D19.假設(shè)外部設(shè)備的狀態(tài)字已經(jīng)讀入AL寄存器,其中最低位為0,表示外部設(shè)備忙。為了判斷外部設(shè)備是否忙而又不破壞其它狀態(tài)位,應(yīng)選用下列哪一組指令?A.RCRAL,01HB.CMPAL,00HJZLabelJZLabelC.ANDAL,01HD.TESTAL,01HJZLabelJZLabel答案:D20.假定一組相鄰字節(jié)的首地址在BX中,末地址在DI中,
6、為了使下面的程序段能用來(lái)查找出其中第一個(gè)非零字節(jié),并把它存放在AL中,在橫線處應(yīng)填入的指令是什么?SUBDI,BXINCDIMOVCX,DI_NEXT:INCBXCMPBYTE PTR BX, 0LOOPNEXTMOVAL, BYTE PTR BXA.MOVSI, CXB.SUB BX, BXC.DEC BXD.INC BX答案:C二、填空題1.指令MOV BX+SI, AL中的目的操作數(shù)使用_段寄存器,屬于_尋址方式。答案:數(shù)據(jù)段 基址加變址2.8086微機(jī)中,_寄存器存放的是當(dāng)前堆棧區(qū)的基地址。堆棧區(qū)的存取原則為_(kāi),在8086/8088系統(tǒng)中,棧區(qū)最大容量為_(kāi)。若(CS)=2000H,(D
7、S)=2500H,(SS)=3000H,(ES)=3500H,(SP)=0100H,(AX)=2FA6H,則這個(gè)棧區(qū)的物理地址的范圍為_(kāi),CPU執(zhí)行PUSH AX指令后,棧頂?shù)刂窞開(kāi),該棧頂單元存放的內(nèi)容為_(kāi)。答案:SS 先進(jìn)后出 64KB 30000H300FFH 300FEH A6H3.若 (BX)=42DAH,則下列指令段PUSH BXPOPF指令執(zhí)行完畢后,(SF, ZF, CF, OF)=_。答案:7531H, 1,1,0,04.假設(shè)(DS)=1000H,(ES)=0200H, (BP)=0100H,(DI)=0200H,(10200H)=11H,(10201H)=12H,執(zhí)行指令L
8、EA DX, BPDI后,(DX)=_。答案: 0300H5.假定(DS)=4000H, (DI)=0100H, (40100H)=55H, (40101H)=AAH, 執(zhí)行指令 LEA BX, DI后,BX中的內(nèi)容是_。答案:0100H6. 如果TABLE為數(shù)據(jù)段3400H單元的符號(hào)名,其中存放的內(nèi)容為0505H,當(dāng)執(zhí)行指令MOV AX, TABLE后,(AX)=_;而執(zhí)行指令LEA AX, TABLE后,AX=_。答案:0505H,3400H7. 若(DS)=3000H,(SI)=2000H,(DI)=1000H,(AX)=2500H,(34000H)=00H,(34001H)=34H,(
9、34002H)=00H,(34003H)=50H,變量AREA的值為3000H,執(zhí)行指令LDS SI, AREADI后,SI的內(nèi)容是_,DS的內(nèi)容是_。答案:3400H,5000H 8.已知(AL)=2EH,(BL)=6CH,執(zhí)行ADD AL, BL之后,(AL)=_,(BL)=_,ZF=_,AF=_,OF=_,PF=_,CF=_。答案:9AH 6CH 0,1,1,1,09.CPU對(duì)兩個(gè)無(wú)符號(hào)8位二進(jìn)制數(shù)進(jìn)行加法運(yùn)算后,結(jié)果為0EH,且標(biāo)志位CF=1,OF=1,SF=0,其結(jié)果應(yīng)為十進(jìn)制數(shù)_。答案:27010.8086CPU執(zhí)行SUB AH, AL后結(jié)果為(AH)=85H,OF=1,CF=1。
10、若AH、AL中為帶符號(hào)數(shù),則指令執(zhí)行前_寄存器中的數(shù)大。答案:AH11.若(AX)=7531H,(BX)=42DAH,則CMP AX, BX指令執(zhí)行后,(AX)=_,(SF, ZF, CF, OF)=_。答案:42DAH 1,0,0,012.設(shè)(AL)=1010 0000B,則執(zhí)行NEG AL后,(AL)=_;設(shè)(AL)=1000 0000B,則執(zhí)行NEG AL后,(AL)=_。答案:60H 80H13.假定(AX)=96H, (BX)=65H, 依次執(zhí)行ADD AX, BX 指令和 DAA 指令后,(AL)=_。答案:61H14.執(zhí)行下列指令序列后,(AH)=_,(AL)=_,CF=_,AF
11、=_。MOV AX, 0106HMOV BL, 08HSUB AL, BLAAS答案:(AL)=08H,(AH)=0,CF=AF=115.設(shè)(AL)=98H,(BL)=12H,若執(zhí)行指令MUL BL后,(AX)=_(OF)=_(CF)=_而執(zhí)行指令I(lǐng)MUL BL后,(AX)=_(OF)=_(CF)=_答案:0AB0H11 0F8B0H11.16.已知(AL)=6, (BL)=7, 執(zhí)行下述指令后,(AL)=_MULBLAAM答案:02H17.CBW指令是將_的符號(hào)擴(kuò)展到_中,如果(AL)=0A4H,則執(zhí)行CBW指令后,(AX)=_。答案:AL AH 0FFA4H18.執(zhí)行下列程序段后,給出指定
12、寄存器的內(nèi)容。XORAX,AXDECAXMOVBX,6378HXCHGAX,BXNEGBXAX 和BX寄存器的內(nèi)容為_(kāi)。答案:6378H和0001H19.執(zhí)行下列指令后:MOVAX,1234HMOVCL,4ROLAX,CLDECAXMOVCX,4MULCXHLT寄存器AH的值是_,AL的值是 _。答案:8DH00H20.假設(shè)(DX)=10111001B,(CL)=03H,CF=1,執(zhí)行SHL DL, CL后,(DX)=_。答案:10111001000B21.下列指令段執(zhí)行完畢后,(SI)=_,(DI)=_。STDMOV AX, 2500HMOV DS, AXMOV BX, 3500HMOV E
13、S, AXMOV SI, 1500HMOV DI, 0400HMOV CX, 3REP MOVSB答案:14FDH 03FDH22.假設(shè)ES段中有一個(gè)字符串12FG3LM5C,其名為ARRAY。下面的程序段執(zhí)行后CX的值是_。CLDLEADI, ES:ARRAYMOVAL,GMOVCX,9REPNESCASBHLT答案:523.假設(shè)(DS)=2000H,(BX)=1256H,(SI)=528FH,位移量TABLE=20A1H,(232F7H)=80H,(232F8H)=32H,(264E5H)=50H,(264E6H)=24H:執(zhí)行指令JMP BX 后,(IP)=_。執(zhí)行指令JMP TABLE
14、BX后,(IP)=_。執(zhí)行指令JMP BXSI 后,(IP)=_。答案:1256H 3280H2450H24.已知(SS)=3000H, (SP)=0100H,執(zhí)行下列程序后,(SP)=_。MOVAX,N1PUSHAXMOVAX,N2PUSHAXCALLL1.L1:.RET2答案:00FEH25.已知(IP)=1000H, (SP)=2000H, (BX)=283FH, 指令CALL WORD PTR BX 的機(jī)器代碼是FF17H, 試問(wèn)執(zhí)行該指令后,內(nèi)存單元1FFEH中的內(nèi)容是_。答案:02H三、問(wèn)答題1.設(shè)DS=1000H,ES=3000H,SS=4000H,SI=00A0H,BX=070
15、0H,BP=0070H,執(zhí)行指令為MOV AX, BX+5。(1)指令使用的是何種尋址方式?(2)源數(shù)據(jù)的邏輯地址和物理地址分別是多少?(3)若源數(shù)據(jù)為1234H,則執(zhí)行指令后上述各寄存器的內(nèi)容是什么?答案:基址尋址,基址寄存器是BX,源操作數(shù)在數(shù)據(jù)段中,源操作數(shù)的邏輯地址是:EA=BX+5=0700H+5=0705H源操作數(shù)的物理地址是:10705H若源數(shù)據(jù)為1234H,則執(zhí)行指令后,AX中的內(nèi)容就為1234H,其余寄存器的內(nèi)容不變。2.分別說(shuō)明下列指令的源操作數(shù)和目的操作數(shù)各采用什么尋址方式,并寫(xiě)出指令中存儲(chǔ)器操作數(shù)的物理地址的計(jì)算公式。(1)MOV AX, 2408H(2)MOV BX,
16、 SI(3)MOV BP+100H,AX(4)MOV BX+DI, $(5)MOV DX, ES:BX+SI答案:(1)立即尋址,(AX)=2408H(2)寄存器尋址,物理地址:10H(DS)+EA=10H(DS)+(SI)(3)寄存器尋址,物理地址:10H(SS)+(BP)+0100H(4)基址加變址尋址,物理地址:10H(DS)+(BX)+(DI)(5)基址加變址,帶有段超越前綴,物理地址:10H(ES)+(BX)+(SI)3.寫(xiě)出能完成下述操作的指令。(1)將立即數(shù)1234H送至DS寄存器。(2)將存儲(chǔ)單元3000H和內(nèi)容送至4000H單元。(3)將累加器AX與寄存器CX中的內(nèi)容對(duì)調(diào)。答
17、案:(1)MOV AX, 1234HMOV DS, AX(2) MOV AX, 3000HMOV 4000H, AX(3) XCHG AX, CX4.編程:將數(shù)據(jù)段中以BX為偏移地址的連續(xù)4單元的內(nèi)容顛倒過(guò)來(lái)。答案:MOV AL, BXXCHG AL, BX+3MOV BX, ALMOV AL,BX+1XCHG AL, BX+2MOV BX+1, AL5.已知(DS)=091DH,(SS)=(1E4AH),(AX)=1224H,(BX)=0024H,(CX)=5678H,(BP)=0024H,(SI)=0012H,(DI)=0032H,(09214H)=085BH,(09226H)=00F6H
18、,(09228H)=1E40H,(1E4F6H)=091DH。試問(wèn)下列指令或指令段執(zhí)行后結(jié)果如何?(1)MOV CL, BX+20H(2)MOV BPDI, CX(3)LEA BX, BX+20HSIMOV AX, BX+2(4)LDS SI, BXDIMOV BX,SI(5)XCHG CX, BX+32HXCHG BX+20HSI, AX答案:(1) CL=5BH(2)(1E4F6H)=5678H(3)(AX)=1E40H(4)(BX)=091DH(5)(AX)=5678H, (09226H)=1224H6.十六進(jìn)制09,AF對(duì)應(yīng)的ASCII碼為30H39H,41H46H,依次放在內(nèi)存以TABLE開(kāi)始的區(qū)域,將AL中某一位十六進(jìn)制數(shù)H轉(zhuǎn)換為對(duì)應(yīng)的ASCII碼,請(qǐng)編寫(xiě)程序段。答案:LEA BX, TABLEMOV AL, HXLAT7.將AX寄存器清零有4種方法,試寫(xiě)出這4條指令。答案:MOV AX, 00H SUB AX, AX AND AX, 00H XOR AX, AX8.使用一條邏輯運(yùn)算指令實(shí)現(xiàn)下列要求:(1)使AL高4位不變,低4位為0。(2)使AL最高位置1,后7位不變。(3)使AL中的bit3、bit4變反,其余位不變。(4)測(cè)試判斷CL中的bit2、bit5、bit7是否都為1。答案:(1) AND AL, 0F0H(2)OR AL, 80H(3)X
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年倉(cāng)儲(chǔ)貨物包裝管理合同
- 二零二五年度寵物公園投資建設(shè)合同4篇
- 2025年寵物寄養(yǎng)服務(wù)居間合同
- 2025年受歡迎的補(bǔ)償計(jì)劃合同
- 個(gè)人對(duì)公司2024年租賃汽車合同
- 2025年加盟江南特色小鎮(zhèn)合同
- 2025年健身練習(xí)培訓(xùn)合同
- 二零二五年度智能家居門(mén)窗定制與安裝一體化合同6篇
- 2025年天津鋼管集團(tuán)股份有限公司招聘筆試參考題庫(kù)含答案解析
- 二零二五版高端住宅門(mén)窗安裝與智能化升級(jí)合同4篇
- TSG ZF003-2011《爆破片裝置安全技術(shù)監(jiān)察規(guī)程》
- 護(hù)理服務(wù)在產(chǎn)科中的應(yīng)用課件
- 流行文化對(duì)青少年價(jià)值觀的影響研究
- 2024年代理記賬工作總結(jié)6篇
- 電氣工程預(yù)算實(shí)例:清單與計(jì)價(jià)樣本
- VOC廢氣治理工程中電化學(xué)氧化技術(shù)的研究與應(yīng)用
- 煤礦機(jī)電設(shè)備培訓(xùn)課件
- 科技論文圖表等規(guī)范表達(dá)
- 高考寫(xiě)作指導(dǎo)議論文標(biāo)準(zhǔn)語(yǔ)段寫(xiě)作課件32張
- 2021年普通高等學(xué)校招生全國(guó)英語(yǔ)統(tǒng)一考試模擬演練八省聯(lián)考解析
- 紅色研學(xué)旅行課程的設(shè)計(jì)與實(shí)踐
評(píng)論
0/150
提交評(píng)論