版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
WORD格式可編輯習(xí)題一、選擇題1.尋址方式指出了操作數(shù)的位置,一般來說。A.立即尋址給出了操作數(shù)的地址B.寄存器直接尋址的操作數(shù)在寄存器內(nèi),而指令給出了存儲(chǔ)器C.直接尋址直接給出了操作數(shù)本身D.寄存器直接尋址的操作數(shù)包含在寄存器內(nèi),由指令指定寄存器的名稱答案:D.寄存器尋址方式中,操作數(shù)在。A.通用寄存器B.堆棧C.內(nèi)存單元D.段寄存器答案:A.寄存器間接尋址方式中,操作數(shù)在。A.通用寄存器B.堆棧C.內(nèi)存單元D.段寄存器答案:C.下列指令中的非法指令是。A.MOV[SI+BX],AXB.MOVCL,280C.MOV[0260H],2346HD.MOVBX,[BX]答案:B.設(shè)(SP)=0100H,(SS)=2000H,執(zhí)行PUSHBP指令后,棧頂?shù)奈锢淼刂肥?。A.200FEHB.0102HC.20102HD.00FEH答案:A.指令LEABX,TAB執(zhí)行后,其結(jié)果是。A.將TAB中內(nèi)容送BXB.將TAB的段基址送BXC.將TAB的偏移地址送BXD.將TAB所指單元的存儲(chǔ)內(nèi)容送BX答案:C.下列正確的指令格式有。A.MOV[BX],1B.MOVAL,0345HC.MOVES:PTR[CX],3D.XLAT答案:D.設(shè)(AX)=C544H,在執(zhí)行指令A(yù)DDAH,AL之后,。A.CF=0,OF=0B.CF=0,OF=1C.CF=1,OF=0D,CF=1,OF=1答案:C.若AL、BL中是壓縮BCD數(shù),且在執(zhí)行ADDAL,BL之后,(AL)=0CH,CF=1,AF=0。再執(zhí)行DAA后,(AL)=。A.02HB.12HC.62HD.72H答案:B.執(zhí)行下列程序后AL的內(nèi)容為。MOVAL,25HSUBAL,71HDASA.B4HB.43HC.54HD.67H專業(yè)知識(shí)整理分享WORD格式可編輯答案:C.下列四條指令中,需要使用口乂寄存器的指令是。A.MULBXB.DIVBLC.INAX,20HD.OUT20H,AL答案:C.設(shè)(AL)=0E0H,(CX)=3,執(zhí)行RCLAL,CL指令后,CF的內(nèi)容。A.0B.1C.不變D.變反答案:B13.下列四條指令中,錯(cuò)誤的是。A.SHLAL,CXB.XCHGAL,BLC.MOVBX,[SI]D,ANDAX,BX答案:A14.串操作指令中,有REP前綴的串操作指令結(jié)束的條件是。A.ZF=1B.ZF=0C.CX>0D.CX=0答案:D15.對(duì)于下列程序段:AGAIN:MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN也可用指令完成同樣的功能。A.REPMOVSBB.REPLODSBC.REPSTOSBD.REPESCASB答案:A16JMPWORDPTR[DI]是指令。A.段內(nèi)間接轉(zhuǎn)移B.段內(nèi)直接轉(zhuǎn)移C.段間間接轉(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)移位指令答案:D.假設(shè)外部設(shè)備的狀態(tài)字已經(jīng)讀入人匕寄存器,其中最低位為0,表示外部設(shè)備忙。為了判斷外部設(shè)備是否忙而又不破壞其它狀態(tài)位,應(yīng)選用下列哪一組指令?A.RCRAL,01HB.CMPAL,00HJZLabelJZLabelC.ANDAL,01HD.TESTAL,01HJZLabelJZLabel答案:D.假定一組相鄰字節(jié)的首地址在BX中,末地址在DI中,為了使下面的程序段能用來查找出其中第一個(gè)非零字節(jié),并把它存放在AL中,在橫線處應(yīng)填入的指令是什么?SUBDI,BXINCDI專業(yè)知識(shí)整理分享WORD格式可編輯MOVCX,DINEXT:INCBXCMPBYTEPTR[BX],0LOOPNEXTMOVAL,BYTEPTR[BX]A.MOVSI,CXB.SUBBX,BXC.DECBXD.INCBX答案:C二、填空題.指令MOV[BX+SI],AL中的目的操作數(shù)使用段寄存器,屬于尋址方式。答案:數(shù)據(jù)段基址加變址8086微機(jī)中,寄存器存放的是當(dāng)前堆棧區(qū)的基地址。堆棧區(qū)的存取原則為在8086/8088系統(tǒng)中,棧區(qū)最大容量為。若(CS)=2000H,(DS)=2500H,(SS)=3000H,(ES)=3500H,(SP)=0100H,(AX)=2FA6H,則這個(gè)棧區(qū)的物理地址的范圍為,CPU執(zhí)行PUSHAX指令后,棧頂?shù)刂窞?,該棧頂單元存放的?nèi)容為。答案:SS先進(jìn)后出64KB30000H~300FFH300FEHA6H.若(BX)=42DAH,則下列指令段PUSHBXPOPF指令執(zhí)行完畢后,(SF,ZF,CF,OF)=。答案:7531H,1,1,0,0.假設(shè)(DS)=1000H,(ES)=0200H,(BP)=0100H,(DI)=0200H,(10200H)=11H,(10201H)=12H,執(zhí)行指令LEADX,[BP][DI]后,(DX)=。答案:0300H.假定(DS)=4000H,(DI)=0100H,(40100H)=55H,(40101H)=AAH,執(zhí)行指令LEABX,[DI]后,BX中的內(nèi)容是。答案:0100H.如果TABLE為數(shù)據(jù)段3400H單元的符號(hào)名,其中存放的內(nèi)容為0505H,當(dāng)執(zhí)行指々MOVAX,TABLE后,(AX)=;而執(zhí)行指令LEAAX,TABLE后,AX=。答案:0505H,3400H.若(DS)=3000H,(SI)=2000H,(DI)=1000H,(AX)=2500H,(34000H)=00H,(34001H)=34H,(34002H)=00H,(34003H)=50H,變量AREA的值為3000H,執(zhí)行指令LDSSI,AREA[DI]后,$1的內(nèi)容是,口$的內(nèi)容是。答案:3400H,5000H8,已知(AL)=2EH,(BL)=6CH,執(zhí)行ADDAL,BL之后,(AL)=,(BL)=,ZF=,AF=,OF=,PF=,CF=。答案:9AH6CH0,1,1,1,09.CPU對(duì)兩個(gè)無符號(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í)行SUBAH,AL后結(jié)果為(AH)=85H,OF=1,CF=1。若AH、AL中為帶符號(hào)專業(yè)知識(shí)整理分享WORD格式可編輯數(shù),則指令執(zhí)行前寄存器中的數(shù)大。答案:AH.若(AX)=7531H,(BX)=42DAH,則CMPAX,BX指令執(zhí)行后,(AX)=,(SF,ZF,CF,OF)=。答案:42DAH1,0,0,0.設(shè)(AL)=10100000B,則執(zhí)行NEGAL后,(AL)=;設(shè)(人口=100000008,則執(zhí)行NEGAL后,(AL)=。答案:60H80H.假定(AX)=96H,(BX)=65H,依次執(zhí)行ADDAX,BX指令和DAA指令后,(AL)二—。答案:61H.執(zhí)行下列指令序列后,(AH)=,(AL)=,CF=,AF=。MOVAX,0106HMOVBL,08HSUBAL,BLAAS答案:(AL)=08H,(AH)=0,CF=AF=1.設(shè)(AL)=98H,(BL)=12H,若執(zhí)行指令MULBL后,(AX)= (OF)= (CF)= 而執(zhí)行指令I(lǐng)MULBL后,(AX)= (OF)= (CF)= 答案:0AB0H110F8B0H11..已知(AL)=6,(BL)=7,執(zhí)行下述指令后,(AL)=MULBLAAM答案:02H.CBW指令是將的符號(hào)擴(kuò)展到中,如果(AL)=0A4H,則執(zhí)行CBW指令后,(AX)=。答案:ALAH0FFA4H.執(zhí)行下列程序段后,給出指定寄存器的內(nèi)容。XORAX,AXDECAXMOVBX,6378HXCHGAX,BXNEGBXAX和BX寄存器的內(nèi)容為。答案:6378H和0001H.執(zhí)行下列指令后:專業(yè)知識(shí)整理分享WORD格式可編輯MOVAX,1234HMOVCL,4ROLAX,CLDECAXMOVCX,4MULCXHLT寄存器AH的值是,AL的值是。答案:8DH00H.假設(shè)(DX)=10111001B,(CL)=03H,CF=1,執(zhí)行SHLDL,CL后,(DX)=。答案:10111001000B.下列指令段執(zhí)行完畢后,(SI)=,(DI)=。STDMOVAX,2500HMOVDS,AXMOVBX,3500HMOVES,AXMOVSI,1500HMOVDI,0400HMOVCX,3REPMOVSB答案:14FDH03FDH.假設(shè)ES段中有一個(gè)字符串'12FG3LM5C,,其名為ARRAY。下面的程序段執(zhí)行后CX的值是。CLDLEADI,ES:ARRAYMOVAL,'GMOVCX,9REPNESCASBHLT答案:5.假設(shè)(DS)=2000H,(BX)=1256H,(SI)=528FH,位移量TABLE=20A1H,(232F7H)=80H,(232F8H)=32H,(264E5H)=50H,(264E6H)=24H:執(zhí)行指令川PBX后,(IP)=。執(zhí)行指令川PTABLE[BX]后,(IP)=。執(zhí)行指令JMP[BX][SI]后,(IP)=。答案:1256H3280H2450H.已知(SS)=3000H,(SP)=0100H,執(zhí)行下列程序后,(SP)=。MOVAX,N1PUSHAXMOVAX,N2PUSHAX專業(yè)知識(shí)整理分享WORD格式可編輯CALLL1L1: RET2答案:00FEH36.已知(IP)=1000H,(SP)=2000H,(BX)=283FH,指令CALLWORDPTR[BX]的機(jī)器代碼是FF17H,試問執(zhí)行該指令后,內(nèi)存單元1FFEH中的內(nèi)容是。答案:02H三、問答題2.8087設(shè)DS=1000H,ES=3000H,SS=4000H,SI=00A0H,BX=0700H,BP=0070H,執(zhí)行指令為MOVAX,[BX+5]。(1)指令使用的是何種尋址方式?⑵源數(shù)據(jù)的邏輯地址和物理地址分別是多少?⑶若源數(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)容不變。分別說明下列指令的源操作數(shù)和目的操作數(shù)各采用什么尋址方式,并寫出指令中存儲(chǔ)器操作數(shù)的物理地址的計(jì)算公式。(1)MOVAX,2408H(2)MOVBX,[SI](3)MOV[BP+100H],AX(4)MOV[BX+DI],'$'(5)MOVDX,ES:[BX+SI]答案:(1)立即尋址,(AX)=2408H⑵寄存器尋址,物理地址:10Hx(DS)+EA=10HX(DS)+(SI)⑶寄存器尋址,物理地址:10HX(SS)+(BP)+0100H(4)基址加變址尋址,物理地址:10HX(DS)+(BX)+(DI)⑸基址加變址,帶有段超越前綴,物理地址:10HX(ES)+(BX)+(SI)寫出能完成下述操作的指令。(1)將立即數(shù)1234H送至DS寄存器。⑵將存儲(chǔ)單元3000H和內(nèi)容送至4000H單元。⑶將累加器AX與寄存器CX中的內(nèi)容對(duì)調(diào)。答案:(1)MOVAX,1234HMOVDS,AX(2)MOVAX,[3000H]MOV[4000H],AX(3)XCHGAX,CX專業(yè)知識(shí)整理分享WORD格式可編輯.編程:將數(shù)據(jù)段中以BX為偏移地址的連續(xù)4單元的內(nèi)容顛倒過來。答案:MOVAL,[BX]XCHGAL,[BX+3]MOV[BX],ALMOVAL,[BX+1]XCHGAL,[BX+2]MOV[BX+1],AL.已知(DS)=091DH,(SS)=(1E4AH),(AX)=1224H,(BX)=0024H,(CX)=5678H,(BP)=0024H,(SI)=0012H,(DI)=0032H,(09214H)=085BH,(09226H)=00F6H,(09228H)=1E40H,(1E4F6H)=091DH。試問下列指令或指令段執(zhí)行后結(jié)果如何?(1)MOVCL,[BX+20H](2)MOV[BP][DI],CX⑶LEABX,[BX+20H][SI]MOVAX,[BX+2](4)LDSSI,[BX][DI]MOVBX,[SI](5)XCHGCX,[BX+32H]XCHG[BX+20H][SI],AX答案:(1)CL=5BH(2)(1E4F6H)=5678H(3)(AX)=1E40H(4)(BX)=091DH(5)(AX)=5678H,(09226H)=1224H.十六進(jìn)制0?9,A?F對(duì)應(yīng)的ASCII碼為30H?39H,41H?46H,依次放在內(nèi)存以TABLE開始的區(qū)域,將AL中某一位十六進(jìn)制數(shù)XH轉(zhuǎn)換為對(duì)應(yīng)的ASCII碼,請(qǐng)編寫程序段。答案:LEABX,TABLEMOVAL,XXHXLAT.將AX寄存器清零有4種方法,試寫出這4條指令。答案:MOVAX,00HSUBAX,AXANDAX,00HXORAX,AX.使用一條邏輯運(yùn)算指令實(shí)現(xiàn)下列要求:(1)使人匕高4位不變,低4位為0。⑵使人匕最高位置1,后7位不變。⑶使人匕中的bit3、bit4變反,其余位不變。(4)測(cè)試判斷CL中的bit2、bit5、bit7是否都為1。答案:(1)ANDAL,0F0H(2)ORAL,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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年度坡屋面小青瓦施工質(zhì)量監(jiān)督與整改服務(wù)合同
- 二零二五年度新加坡留學(xué)就業(yè)輔導(dǎo)合同4篇
- 2025專業(yè)級(jí)防雷系統(tǒng)設(shè)計(jì)與施工監(jiān)管合同3篇
- 商場(chǎng)自動(dòng)扶梯安裝與維護(hù)服務(wù)合同(2025年度)
- 二零二五版羅絲與楊洋的離婚協(xié)議及財(cái)產(chǎn)分割及子女撫養(yǎng)協(xié)議4篇
- 2025年度家具退貨及維修保養(yǎng)服務(wù)協(xié)議范本
- 2025版GB∕T30057(環(huán)保)固體廢物處理與資源化利用合同3篇
- 二零二五年度歷史文化遺址草坪保護(hù)與旅游合同3篇
- 二零二五年度醫(yī)療信息化系統(tǒng)建設(shè)與維護(hù)合同2篇
- 2025版新型綠色建筑勞務(wù)分包合同范本3篇
- 副總經(jīng)理招聘面試題與參考回答(某大型國企)2024年
- PDCA循環(huán)提高護(hù)士培訓(xùn)率
- 2024-2030年中國智慧水務(wù)行業(yè)應(yīng)用需求分析發(fā)展規(guī)劃研究報(bào)告
- 《獅子王》電影賞析
- 河北省保定市定州市2025屆高二數(shù)學(xué)第一學(xué)期期末監(jiān)測(cè)試題含解析
- 中醫(yī)護(hù)理人文
- 2024-2030年中國路亞用品市場(chǎng)銷售模式與競(jìng)爭(zhēng)前景分析報(bào)告
- 貨物運(yùn)輸安全培訓(xùn)課件
- 前端年終述職報(bào)告
- 2024小說推文行業(yè)白皮書
- 市人民醫(yī)院關(guān)于開展“改善就醫(yī)感受提升患者體驗(yàn)主題活動(dòng)”2023-2025年實(shí)施方案及資料匯編
評(píng)論
0/150
提交評(píng)論