



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第二章指令系統(tǒng)習題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、設(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寄存器的內容。(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、設(AX)=11011001B容(16為二進制數(shù)):(CL)=03,(CF)=1,寫出下列指令分別執(zhí)行后AX中的內(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的內容:AX,BXSBB6、(1)(3)(5)分析下列指令的對錯,錯誤的請說明原因。MOVMOVXCHGAAADS,2010HDX,SPCL,CHCX(2)(8)7、PUSHAL(4)INAL,0A00H(6)SHRAX,3ADDBP+DI,1000H設(SS)=2000H,(SP)=1000H,執(zhí)行下述指令序列,畫圖說明SP和堆棧內容變化過程的示意圖
5、,并在分號后面標出(AX),(SP),(SP)的內容。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ù)算術右移4位,若DX,AX的初始內容分別是80F2H和9822H,那么該程序段完成后DX,AX的內容各是多少?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端口的內容,并將其乘 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é)范圍內,查找字符A',找到,則將偏移地址送入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 風險管理的制度與流程構建試題及答案
- 網(wǎng)絡優(yōu)化測試的基本原則與方法試題及答案
- 2025屆上海外國語大附屬外國語學校數(shù)學八下期末達標檢測試題含解析
- 盤點2025年VB考試回顧及試題及答案
- 電子文檔處理與管理技巧試題及答案
- 軟件設計師考試合作與協(xié)同工具試題及答案
- 有效利用閑置資源提升生產力計劃
- 未來市場競爭格局的戰(zhàn)略調整試題及答案
- 美術教育心理學培訓活動計劃
- 鄉(xiāng)鎮(zhèn)商圈保安工作總結與發(fā)展計劃
- 23G409先張法預應力混凝土管樁
- MOOC 大學體育-華中科技大學 中國大學慕課答案
- [安徽]高速公路改擴建工程交通組織方案(155頁)
- 父權制度下埃德娜的精神覺醒-精品文檔資料
- 張齊華:《平均數(shù)》課件
- 用藥情況記錄表正式版
- 《鐵路線路里程斷鏈設置和管理規(guī)定》
- 21世紀音樂教育發(fā)展趨勢——問題與對策2004年音樂教育國際學術會議在上海音樂學院召開
- 提高鋼管樁接頭焊接質量圖文
- 中國字-中國人-歌詞
- 結構工程師面試精彩試題及問題詳解
評論
0/150
提交評論