


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微機原理第七章答案7.3 設 AX=1122,BX=3344H,CX=5566H,SS=095BH,SP=0040H述程序執行后 AX,BX CX DX 4個通用寄存器內容是多少?畫出堆棧存儲器的物理地址及存儲內 容和SP指向的示意圖。PUSH AXPUSH BXPUSH CXPOP BXPOP AXPOP DX參考答案:(BX)=5566H, (AX)=3344H, (DX)=1122H,(CX)=5566H堆棧段物理地址=SS*16(左移4位)+SP095EEH095EFHSi 095F0H7.4設SP=0040H,如果用進棧指令存入5個數據,則SP=0036H,若用出棧指 令取出兩個數據
2、,則SP=003AH。7.5將表中程序段各指令執行后 AX的值用十六進制數填入表中 參考答案:程序段AX程序段AXMOV AX,00OR AX,3FDFHBFDFHDEC AXFFFFHAND AX,0EBEDHABCDHADD AX,7FFFH7FFEHXCHG AH,ALCDABHADC AX,18000HSAL AX,19B56HNEG AX8000HRCL AX,136ADH7.6用十六進制數填下表,已知DS=1000H,ES=2000H,SS=0FC0S,用寄存器的值為0。參考答案:邏輯地址=段基址:段內偏移地址BP以SS為默認段基址,其余寄存器以 DS為默認段基址ES:為段前綴,以
3、ES為段基址指令存儲器操作數邏輯地址SUB BP,AL0FC0H:0000HMOV BX,BH1000H:0000HMOV DI,DL1000H:0000HMOV ES:SI,BL2000H:0000HADD 500HBP,AH0FC0H:0500HSUB SI-300H,AL1000H:FD00HMOV 1000HDI,DL1000H:1000HMOV BX-8,CL1000H:FFF8HMOV ES:1000HDI,CH2000H:1000HMOV BP+SI,DH0FC0H:0000HMOV BX+DI,DL1000H:0000H7.7試給出執行完下列指令后 OF SF、ZF、CF4個可
4、測試標志位的狀態(用十六進制給出FLAG的值,其余各位為0)(1) MOV AX,2345HADD AX,3219H(3)MOV CX,3579HSUB CX,4EC1H(2) MOV BX,5439HADD BX,456AH(4) MOV DX,9D82HSUB DX,4B5FHOFDFIFTFSFZF0AF0PF0CF溢岀方 向中 斷陷 阱符號為零輔進奇 偶進位參考答案:(這里除了上面4個標志還考慮了奇偶標志PF和輔助進位標志AF)(1)AX=555EH FLAG=0000HOFDFIFTFSFZF0AF0PF0CF0000000000000000(2)BX=99A3H FLAG=0894
5、HOFDFIFTFSFZF0AF0PF0CF0000100010010100(3)CX=E6B8 FLAG=0081HOFDFIFTFSFZF0AF0PF0CF0000000010000001(4)DX=5223 FLAG=0014HOFDFIFTFSFZFAFPF0CF00000000000101007.8 AX中有一負數,欲求其絕對值,若該數為補碼,則使用指令 NEG AX ; 若為原碼則用指令AND AX 7FFFH。7.9分別寫出實現如下功能的程序段:(1)將AX中間8位(做高8位),BX低4位和DX高4位(做低4位)拼成一 個新字。(注意:左移右移操作)AND AX 0FF0HMOV
6、 CL,04HSHL AX CLAND BL,OFHAND DH,0F0HSHR DH,CLSHL BL,CLOR AL,DHOR AL,BL(2) 將CX中間8位取反,其余位不變XOR CX 0FF0H(3) 將數據段以BX為偏移地址的連續3單元中的無符號數求和。MOVCX 3MOVAL 0LAB ADD AL BXADC AH,00H (注意字節單元的和可能超過一個字節,故這里和擴展至AH)INC BXLOOP LAB(4) 將數據段中以BX為偏移地址的連續4單元中的內容顛倒過來MOV CX,2 ;(4/2 單元個數除2,循環計數)MOV S,BXADD SI ,3;(指向最后一個數據單元
7、,首地址+單元個數-1)LAB MOV AL,BXXCHG AL SIMOV BX,ALINC BXDEC SILOOP LAB 將BX中的4位壓縮BCD數用非壓縮數形式按序放在 AL, BL, CL和DL中MOV CL 4 (注意先后次序,不能用其它寄存器)MOVDL , BLAND DL,0FHMOV AL,BHSHR AL,CLXCHG BH,BLAND BL,0FHSHR BH,CLMOV CL,BH(6) 不用乘法指令實現AL (無符號數)乘以20AL*(24+22)( 2 4左移 4 位,22 左移 2 位)MOVAH 0MOV CL 2SAL AX ,CL ;進行乘4操作MOV
8、BX,AX ;保留乘4中間結果SAL AX ,CL;再移2次,相當于乘16ADD AX ,BX7.10 一段數據定義為:DATA SEGMENT51 DB 0,1,2,3,4,552 DB '12345'COUNT=$-S1NB DB 3DUP(2)NW DW 120,-256P DW -1DATA ENDS(1)畫出該數據段數據存儲形式(注意:符號常量COUNTS分配存儲單元)地址內容S1 -0000H00H0001H01H0002H02H0003H03H0004H04H0005H05HS2 -0006H31H0007H32H0008H33H0009H34H000AH35HN
9、B -000BH02H000CH02H000DH02HNW -000EH78H000FH00H0010HAAH0011HFDHP -0012HFFH0013HFFH(2)在下表中填寫各變量的偏移地址和各變量的值變量名偏移地址變量值變量名偏移地址變量值S10000H00HNW000EH0078HS20006H31HP0012HFFFFHNB000BH02H(3) 填寫表中程序段各指令執行后。目的寄存器的值,并指出源操作數所使用的尋址方式(注意:COUN是符號常量是立即數)程序段目的寄存器的值源操作數的尋址方式MOV BX OFFSET S1+30003H立即尋址MOV S,OFFSET S200
10、06H立即尋址MOV CL COUNT000BH立即尋址MOV BP,NW+2FDAAH直接尋址MOV DX WORD PTR NB0202H直接尋址MOV AL,SI+334H變址尋址MOV AH,SI+BX+135H基址變址尋址MOV CH BYTE PTR NW+3FDH直接尋址(4) 改正下列不正確的指令錯誤a. MOV AX,S1改正b. MOV BP,OFFSET S2 改正MOV CL,BPc. MOV SI,OFFSET NB 改正MOV SI, +'d. MOV DL,NW+2 改正MOV AX, WORD PTR S1MOV BX,OFFSET S2MOV CL,BXMOV SI,OFFSET NBMOV BYTE PTR SI, +'MOV DL, BYTE PTR NW+2e. MOV DI,CH改正 MOV DI,CXf. MOV BX, OFFSET S1MOV DH, BX+3改正 MOV BX, OFFSET S1MOV DH BX+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 逐一突破裁判員試題及答案
- 農作物種子繁育員考試相關法律知識的試題答案
- 游泳救生員資格考試給你準備的試題及答案
- 教育部八省聯考試卷及答案
- 內部審計農作物種子繁育員考試的試題答案
- 裁判員如何處理突發事件試題及答案
- 潛能開發與個性培養計劃
- 模具加工中常見問題解決方案試題及答案
- 鍛煉思維的籃球裁判員考試試題與答案
- 2024年體育經紀人資格考試復習資料試題及答案
- 第三章物流節點選址模型與方法
- 糧油食材配送投標方案(大米食用油食材配送服務投標方案)(技術方案)
- 爆破施工分包協議范本
- DB3301∕T 65.28-2024 反恐怖防范系統管理規范 第28部分:硬質隔離設施
- 混凝土樓蓋課程設計講解
- 北京版小學英語1至6年級詞匯
- 3-1-立體表面上點的投影
- (正式版)QB∕T 2761-2024 室內空氣凈化產品凈化效果測定方法
- GB/T 44193-2024全國一體化政務服務平臺一網通辦基本要求
- NB-T+31045-2013風電場運行指標與評價導則
- 北京市海淀區2023-2024學年八年級下學期期末物理試卷
評論
0/150
提交評論