freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微型計(jì)算機(jī)原理與接口技術(shù)(第三版)習(xí)題答案-閱讀頁(yè)

2025-06-21 19:23本頁(yè)面
  

【正文】 DS)10H+EA = 2000H10H+00A0H = 200A0H(9) MOV AX,[BX+10]相對(duì)寄存器尋址,EA =(BX)+10D = 0100H+000AH= 010AH,PA =(DS)10H+EA = 2000H10H+010AH = 2010AH(10) MOV AX,VAL[BX]相對(duì)寄存器尋址,EA =(BX)+[VAL]= 0100H+0050H= 0150H,PA =(DS)10H+EA = 2000H10H+0150H = 20150H(11) MOV AX,[BX][SI]基址變址尋址,EA = (BX)+(SI)= 0100H+00A0H = 01A0H,PA = (DS)10H+EA = 2000H10H+01A0H = 201A0H(12) MOV AX,VAL[BX][SI]相對(duì)基址變址尋址,EA = (BX)+(SI)+[VAL]= 0100H+00A0H+0050H = 01F0H,PA =(DS)10H+EA = 2000H10H+01F0H = 201F0H 給定寄存器及存儲(chǔ)單元的內(nèi)容為:(DS) = 2000H,(BX) = 0100H,(SI) = 0002H,(20100) = 32H,(20101) = 51H,(20102) = 26H,(20103) = 83H,(21200) = 1AH,(21201) = B6H,(21202) = D1H,(21203) = 29H。(1) MOV AX,1200H (2) MOV AX,BX (3) MOV AX,[1200H](4) MOV AX,[BX] (5) MOV AX,1100H[BX] (6) MOV AX,[BX][SI]【解答】(1) MOV AX,1200H ;執(zhí)行后,(AX)= 1200H(2) MOV AX,BX ;執(zhí)行后,(AX)= (BX)= 0100H(3) MOV AX,[1200H] 直接尋址,EA = [VAL] = 1200H,PA =(DS)10H+EA = 2000H10H+1200H = 21200H,執(zhí)行后,(AX)= B61AH(4) MOV AX,[BX]EA = (BX)= 0100H,PA =(DS)10H+EA = 2000H10H+0100H = 20100H,執(zhí)行后,(AX)= 5132H(5) MOV AX,1100H[BX]EA =(BX)+1100H = 0100H+1100H = 1200H,PA =(DS)10H+EA = 2000H10H+1200H = 21200H,執(zhí)行后,(AX)= B61AH(6) MOV AX,[BX][SI]EA =(BX)+(SI)= 0100H+0002H = 0102H,PA =(DS)10H+EA = 2000H10H+0102H = 20102H,執(zhí)行后,(AX)= 29D1H 分析下列指令的正誤,對(duì)于錯(cuò)誤的指令要說(shuō)明原因并加以改正。(4) MOV MYDAT[BX][SI],ES:AX錯(cuò)誤,AX簽不能有段跨越前綴,去掉ES:,改為MOV MYDAT[BX][SI],AX(5) MOV BYTE PTR[BX],1000錯(cuò)誤,1000超出字節(jié)空間存儲(chǔ)范圍(6) MOV BX,OFFSET MAYDAT[SI] ;正確(7) MOV CS,AX錯(cuò)誤,MOV指令CS不能做目的操作數(shù),可改為MOV DS,AX(8) MOV DS,BP ;正確注:本題錯(cuò)誤改正部分有的答案并不唯一,可參考原題題意改成合法形式。(1) ADD VAR1,VAR2 (2) MOV AL,VAR2(3) SUB AL,VAR1 (4) JMP LAB[SI] (5) JNZ VAR1 (6) JMP NEAR LAB【解答】(1) ADD VAR1,VAR2錯(cuò)誤,兩個(gè)操作數(shù)不能都為存儲(chǔ)單元,可改為 MOV BX,VAR2ADD VAR1,BX(2) MOV AL,VAR2錯(cuò)誤,數(shù)據(jù)類型不匹配,可改為MOV AX,VAR2(3) SUB AL,VAR1錯(cuò)誤,數(shù)據(jù)類型不匹配,可改為SUB AX,VAR1(4) JMP LAB[SI] 錯(cuò)誤,寄存器相對(duì)尋址形式中不能用標(biāo)號(hào)做位移量,可改為JMP VAR1[SI](5) JNZ VAR1錯(cuò)誤,條件跳轉(zhuǎn)指令只能進(jìn)行段內(nèi)短跳轉(zhuǎn),所以后面只能跟短標(biāo)號(hào)。 寫出能夠完成下列操作的8086CPU指令。【解答】(1) MOV AX,4629H(2) SUB AX,3218H(3) LEA BX,BUF 根據(jù)以下要求寫出相應(yīng)的匯編語(yǔ)言指令?!窘獯稹?1) ADD DX,BX(2) ADD AL,[BX][SI](3) ADD 21B5H[BX],CX(4) ADD WORD PTR [2158H],3160H(5) ADD AL,25H 寫出將首地址為BLOCK的字?jǐn)?shù)組的第6個(gè)字送到CX寄存器的指令序列,要求分別使用以下幾種尋址方式:(1) 以BX的寄存器間接尋址(2) 以BX的寄存器相對(duì)尋址(3) 以BX、SI的基址變址尋址【解答】(1) LEA BX,BLOCK+10MOV CX,[BX](2) LEA BX,BLOCKMOV CX,10[BX](3) LEA BX,BLOCKMOV SI,10MOV CX,[BX][SI] 執(zhí)行下列指令后,AX寄存器中的內(nèi)容是什么?TABLE DB 10,20,30,40,50ENTRY DW 3 ……MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]AX= 【解答】AX= 3228H 下面是將內(nèi)存一字節(jié)數(shù)據(jù)高4位和低4位互換并放回原位置的程序,找出錯(cuò)誤并改正?!窘獯稹繀⒖汲绦蛉缦拢篖EA BX,BUFMOV AX,[BX]ADD AX,[BX+2]ADD AX,[BX+4]MOV [BX+6],AX 分析匯編語(yǔ)言源程序應(yīng)該由哪些邏輯段組成?各段的作用是什么?語(yǔ)句標(biāo)號(hào)和變量應(yīng)具備哪3種屬性?【解答】匯編語(yǔ)言源程序應(yīng)該由若干個(gè)邏輯段組成,可以有若干個(gè)數(shù)據(jù)段、代碼段、堆棧段和附加數(shù)據(jù)段,至少要有一個(gè)代碼段。(2)數(shù)據(jù)段用于數(shù)據(jù)的保存。(4)附加數(shù)據(jù)段用于數(shù)據(jù)的保存。 執(zhí)行完下列程序后,回答指定的問(wèn)題。(2) 程序執(zhí)行完成后,(AX)= 。(2)2550 編寫程序,計(jì)算下面函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1