下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、第二章指令系統(tǒng)習(xí)題1、說明下列指令源操作數(shù)的尋址方式MOV(3)MOV(5)MOV(7)MOVAX,26AX,BXAX,ES:立即寄存器BX寄存器間接(2)MOVAX(4)MOVAX,(6)MOV,26HBXAX,SIAX,BX+SI基址加變址(8)MOVAX,VARBXSI直接寄存器間接寄存器間接相對的基址加變址2、假定(DS)=3000H,(ES)=3100H,(SS)=2800H,(SI)=00BAH,(BP)=1200H,(BX)=0010H,數(shù)據(jù)段中變量VAR的偏移地址是0600H,說明下列各種源操作數(shù)的物理地址。(1)MOVAX,(3)MOVAX,(5)MOVAX,BXBXBP+1
2、0H;無(2)MOVAX,0AHBX;30010H(4)MOVAX,260H;29210H(6)MOVAX,ES:BX;3001AH;30260H;31010H3、設(shè)(DS)=3000H,(BX)=1100H,(CS)=0062H,(SI)=0002H,(31100H)=52H,(31101H)=8FH,(31162H)=6BH,(31163H)=99H,(31103H)=F6H,(32200H)=AAH,(32201H)=B6H,(32800H)=55H,(32801H)=77H,給出下列各指令執(zhí)行后AX寄存器的內(nèi)容。(1)MOVAX,BX(3)MOVAX,4200H(5)MOVAX,110
3、0HBX;1100H;4200H;B6AAH(2)MOV(4)MOV(6)MOVAX,BXAX,2800HAX,1160H+SI;8F52H7755H;996BH4、設(shè)(AX)=11011001B容(16為二進制數(shù)):(CL)=03,(CF)=1,寫出下列指令分別執(zhí)行后AX中的內(nèi)(1)SARAX,CL;001BH(3)SHRAH,CL;00D9H(2)(4)SHRRCRAX,1AX,1006CH806CH5、分別執(zhí)行下列各指令組,(1)MOVNEG(3)MOVMOVADD(5)STCMOVMOVAX,93A4HAXAX,2B7EHCX,4DB5H6C5CH(2)XYDW'AB'
4、MOVAX,XY4142H7933H(4)XADW0BD57HMOVAX,0FBCDHB945HAX,CXBX,0B69FHAX,43A2HANDAX,XA(6)MOVAX,238AHMOVBX,3468HD010H8D02HIMULBL寫出AX的內(nèi)容:AX,BXSBB6、(1)(3)(5)分析下列指令的對錯,錯誤的請說明原因。MOVMOVXCHGAAADS,2010HDX,SPCL,CHCX(2)(8)7、PUSHAL(4)INAL,0A00H(6)SHRAX,3ADDBP+DI,1000H設(shè)(SS)=2000H,(SP)=1000H,執(zhí)行下述指令序列,畫圖說明SP和堆棧內(nèi)容變化過程的示意圖
5、,并在分號后面標(biāo)出(AX),(SP),(SP)的內(nèi)容。MOVAX,80AAH4PUSHAX;80AAH,0FFEH,80AAHMOVAX,0A35HPUSHAX;0A35H,0FFCH,0A35HMOVBP,SPADDWORDPTRBP,2000H;0A35H,0FFCH,2A35HPOPAX;2A35H,0FFEH,80AAH8、 請用三種不同類型的指令將寄存器BX清零。MOVBX,0;XORBX,BX;SUBBX,BX9、 寫出程序段把DX,AX中雙字類型的數(shù)據(jù)算術(shù)右移4位,若DX,AX的初始內(nèi)容分別是80F2H和9822H,那么該程序段完成后DX,AX的內(nèi)容各是多少?MOVCX,4NEX
6、T:SARDX,1RCRAX,1LOOPNEXT(DX尸F(xiàn)80FH,(AX)=2982H 10、讀程序段,回答問題。 IN AL, 82HXOR AH , AHADD AX, AX MOV BX, AX MOV CX, 2 SHL BX , CL ADD AX, BX問:1.程序段(1)的功能是什么?(2) IN AL , 82HMOV BL, 0AHIMUL BL輸入82H端口的內(nèi)容,并將其乘 102。若從82H端口讀入的數(shù)據(jù)為05H,完成程序段(1)后(AX)=?50又問程序段(1)與程序段IN AL , 82H MOV BL , 0AH MUL BL3。若讀入的字節(jié)為A5H,完成程序段(
7、1)后,(AX)=?(2)的功能是否相同(忽略BX的變化)?1650,不同4.用最簡單的指令完成與(1)相同的功能,請寫出這些程序。11、利用移位、傳送等指令完成(AX)與16的乘法.MOVCL,4SHLAX,CL12、寫出完成以下功能的指令或指令序列(要求盡可能短)。(1)把BX的高三位置1,其他各位求反;NOTBXORBX,E000H(2)從地址為1200H端口讀入一字節(jié)數(shù)據(jù)存入AH寄存器;MOVDX,1200HINAL,DXMOVAH,AL(3)把AL中的有符號數(shù)除以一3。CBWMOVBL,3IDIVBL13、 比較AX,BX,CX中有符號數(shù)的大小,將最大的數(shù)放在AX中,請編程。CMPAX,BXJGNEXTXCHGAX,BXNEXT:CMPAX,CXJGDONEXCHGAX,CXDONE:14、 編寫一程序段,在數(shù)據(jù)區(qū)0000:2000開始100字節(jié)范圍內(nèi),查找字符A',找到,則將偏移地址送入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 33223-2024軋制設(shè)備術(shù)語
- Target-Protein-Ligand-Linker-Conjugates-4-生命科學(xué)試劑-MCE-5926
- 1-2-Dihexanoyl-sn-glycero-3-PS-sodium-生命科學(xué)試劑-MCE-8684
- 二零二五年度離婚協(xié)議書中共同財產(chǎn)清算起訴狀
- 2025年度電力市場交易購售電合同
- 二零二五年度大型賽事活動合作2025年度營銷合同
- 二零二五年度私人住宅裝修質(zhì)量與安全雙保障協(xié)議
- 2025年度離婚子女債務(wù)償還與財產(chǎn)分割執(zhí)行協(xié)議
- 2025年度煙酒企業(yè)社會責(zé)任履行與公益合作合同
- 二零二五年度文化創(chuàng)意產(chǎn)業(yè)銀行擔(dān)保協(xié)議
- 北京市海淀區(qū)2024-2025學(xué)年八年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2025年廣西柳州市中級人民法院招錄聘用工作人員17人高頻重點提升(共500題)附帶答案詳解
- 2024年全國職業(yè)院校技能大賽高職組(研學(xué)旅行賽項)考試題庫(含答案)
- 十八項核心制度
- 2025年物業(yè)公司安全生產(chǎn)工作計劃(5篇)
- 2025社保政策培訓(xùn)
- 電器儀表人員培訓(xùn)課件
- 2025年中小學(xué)春節(jié)安全教育主題班會課件
- 2023年工程制圖習(xí)題集
- 計量經(jīng)濟學(xué)練習(xí)題
- 2025年全國高考體育單招考試模擬政治試卷試題(含答案詳解)
評論
0/150
提交評論