匯編語言練習題答案_第1頁
匯編語言練習題答案_第2頁
匯編語言練習題答案_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上1、有兩個16位字1EE5H和2A3CH分別存放在8086微機的存儲器的000B0H和000B3H單元中,請用圖表示出它們在存儲器的存放情況。并讀出000B1H字單元的內(nèi)容。000B0H000B1H000B2H000B3H000B4HE51EB300答案:寄存器的存儲情況如下:2、在實模式下,段地址和偏移地址為3017:000A的存儲單元的物理地址是什么?如果段地址和偏移地址是3015:002A和3010:007A呢?答案:段地址和偏移地址為3017:000A的存儲單元的物理地址是:3017AH 段地址和偏移地址是3015:002A的存儲單元的物理地址是:3017AH

2、 段地址和偏移地址是3010:007A的存儲單元的物理地址是:3017AH 這個題目充分驗證了結(jié)論:同一個內(nèi)存單元的邏輯地址和物理地址是多對一的關(guān)系。3、如果一個程序已加載到內(nèi)存,執(zhí)行之前(CS)=0A7F0H,(IP)=2B40H,試問該程序的第一個字的物理地址是多少?答案:PA=(CS)*16+(IP)=0A7F00H+2B40H=0AAA40H4、根據(jù)以下要求寫出相應的匯編語言指令。(1)把BX寄存器和DX寄存器的內(nèi)容相加,結(jié)果存入DX寄存器中。(2)把數(shù)0B5H與(AL)相加,并把結(jié)果送回AL中。(3)將地址為2B00:0008的內(nèi)存單元中的字型數(shù)據(jù)裝入AX寄存器。答案:(1)ADD

3、DX,AX(2)ADD AL,0B5H(3)MOV BX,2B00H MOV DS,BX MOV AX,85、指出下列指令的錯誤在哪里: (1)MOV AH,BX (2)MOV CS,AX (3)ADD AX,DS (4)POP 123AH答案:(1)操作數(shù)類型不匹配(2)傳送指令中,寄存器CS不能作為目的操作數(shù)(3)加法指令不能對寄存器DS進行操作(4)出棧指令的操作數(shù)不能是常量,可以是除CS之外的段寄存器、16位的通用 寄存器以及字單元。6、已知(SS)=0FFA0H,(SP)=00B0H,先執(zhí)行兩條把8057H和0F79H分別進棧的PUSH指令,再執(zhí)行一條POP指令。試畫出堆棧區(qū)和SP的

4、內(nèi)容變化過程示意圖(標出存儲單元的物理地址)。答案:(1)8057入棧如下圖所示0FFA0H:00AC0FFA0H:00ADSP570FFA0H:00AE800FFA0H:00AF0FFA0H:00B0(2) 0F79入棧如下圖所示79SP0FFA0H:00AC0F0FFA0H:00AD570FFA0H:00AE800FFA0H:00AF0FFA0H:00B0(3)執(zhí)行一條POP指令后,堆棧情況如圖所示: 790FFA0H:00AC0F0FFA0H:00ADSP570FFA0H:00AE800FFA0H:00AF0FFA0H:00B07、編寫源程序?qū)崿F(xiàn)以下功能:將10000h開始的16個內(nèi)存單

5、元的內(nèi)容轉(zhuǎn)移到20000h開始的16個內(nèi)存單元中,同時將10000h開始的16個內(nèi)存單元清零。答案:ASSUME CS:CODECODESEGMENTSTART:MOV AX,1000HMOV DS,AXMOV AX,2000HMOV ES,AXMOV BX,0MOV CX,10HS:MOV AL,BXMOV ES:BX,ALMOV BYTE PTR BX,0INC BXLOOP SCODEENDSEND START或者是:ASSUME CS:CODECODESEGMENTSTART:MOV AX,1000HMOV DS,AXMOV AX,2000HMOV ES,AXMOV BX,0MOV CX,8H

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論