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

正文內(nèi)容

匯編語(yǔ)言全書(shū)習(xí)題答案-wenkub

2023-04-24 02:34:56 本頁(yè)面
 

【正文】 OV R, DX(4) Z←((WX)/5*Y)*2MOV AX, WSUB AX, XCWDMOV BX, 5IDIV BXIMUL YSHL AX, 1 ;((DX),(AX))*279H0FH57H80HFFAACHFFAB0H 題的堆棧區(qū)和 SP 的內(nèi)容變化過(guò)程示意圖FFAAEH ←首次進(jìn)棧(SP)←(SP)2←再次進(jìn)棧(SP)←(SP)2出棧時(shí)(SP)←(SP)+28000H1B00:2022 題的存儲(chǔ)區(qū)情況2B00HX1B00:20222B00:8000《 制作:江家寶第 8 頁(yè) 共 93 頁(yè)RCL DX, 1 已知程序段如下:MOV AX, 1234H ;(AX)=1234H,標(biāo)志位不變MOV CL, 4 ;(AX)和標(biāo)志位都不變ROL AX, CL ;(AX)=2341H,CF=1,SF 和 ZF 不變DEC AX ;(AX)=2340H,CF=1 不變,SF=0,ZF=0MOV CX, 4 ;(AX)和標(biāo)志位都不變MUL CX ;(AX)=8D00H,CF=OF=0 ,其它標(biāo)志無(wú)定義INT 20H試問(wèn):(1) 每條指令執(zhí)行完后,AX 寄存器的內(nèi)容是什么?(2) 每條指令執(zhí)行完后,進(jìn)位、符號(hào)和零標(biāo)志的值是什么?(3) 程序結(jié)束時(shí),AX 和 DX 的內(nèi)容是什么?答:(1) 見(jiàn)注釋?zhuān)?2) 見(jiàn)注釋?zhuān)?3) (AX)=8D00H,(DX)=0 下列程序段中的每條指令執(zhí)行完后,AX 寄存器及 CF、SF、ZF 和 OF 的內(nèi)容是什么?MOV AX, 0 ;(AX)=0, 標(biāo)志位不變DEC AX ;(AX)=0FFFFH, CF 不變, SF=1,ZF=0,OF=0ADD AX, 7FFFH ;(AX)=7FFEH, CF=1,SF=0,ZF=0,OF=0ADD AX, 2 ;(AX)=8000H, CF=0,SF=1,ZF=0,OF=1NOT AX ;(AX)=7FFFH, 標(biāo)志位不變SUB AX, 0FFFFH ;(AX)=8000H, CF=1,SF=1,ZF=0,OF=1ADD AX, 8000H ;(AX)=0, CF=1,SF=0,ZF=1,OF=1SUB AX, 1 ;(AX)=0FFFFH, CF=1,SF=1,ZF=0,OF=0AND AX, 58D1H ;(AX)=58D1H, CF=0,SF=0,ZF=0,OF=0SAL AX, 1 ;(AX)=0B1A2H, CF=0,SF=1,ZF=0,OF=1SAR AX, 1 ;(AX)=0D8D1H, CF=0,SF=1,ZF=0,OF=0NEG AX ;(AX)= 272FH, CF=1,SF=0,ZF=0,OF=0ROR AX, 1 ;(AX)= 9397H, CF=1,SF 和 ZF 不變,OF=1答:見(jiàn)注釋。請(qǐng)寫(xiě)出兩條指令把字變量 X 裝入AX 寄存器。答:MOV DH, CSTRINGMOV DL, CSTRING+71 已知堆棧段寄存器 SS 的內(nèi)容是 0FFA0H,堆棧指針寄存器 SP 的內(nèi)容是 00B0H,先執(zhí)行兩條把 8057H和 0F79H 分別進(jìn)棧的 PUSH 指令,再執(zhí)行一條 POP 指令。答:圖示如上所示。要求使用以下尋址方式:(1) 寄存器間接尋址 (2) 寄存器相對(duì)尋址 (3) 基址變址尋址答:(1) MOV BX, OFFSET BLOCKADD BX, (6–1)*2MOV DX, [BX](2) MOV BX, OFFSET BLOCK 改為: MOV BX, (61)*2MOV DX, [BX+(6–1)*2] 也可 MOV DX, BLOCK[BX](3) MOV BX, OFFSET BLOCKMOV SI, (6–1)*2MOV DX, [BX][SI] 現(xiàn)有(DS)=2022H,(BX)=0100H,(SI)=0002H,(20220H)=12H,(20221H)=34H,(20222H)=56H, (20223H)=78H,(21200H)=2AH ,(21201H)=4CH,(21202H)=B7H ,(21203H)=65H,試說(shuō)明下列各指令執(zhí)行后 AX 的內(nèi)容。(3) 用寄存器 BX 和位移量 0B2H 的寄存器相對(duì)尋址方式把存儲(chǔ)器中的一個(gè)字和(CX) 相加,并把結(jié)果送回存儲(chǔ)器中。答:答案見(jiàn)題目的括號(hào)中。(12) 匯編程序 (E) ,共 6 位:OF、SF 、ZF、AF、PF、CF 。(8) 段寄存器 (J) 、符號(hào)地址、標(biāo)號(hào)等符號(hào)書(shū)寫(xiě)程序的語(yǔ)言。(4) IP (B) 。 那些寄存器可以用來(lái)指示存儲(chǔ)器地址?答:BX、BP、SI、DI、堆棧操作時(shí)的 SP、對(duì)應(yīng)的段地址、386 及其后繼機(jī)型的 Exx。CdebugrAX=0000 BX=0000 CX=0079 DX=0000 SP=FFEE BP=0000SI =0000 DI=0000 DS=10E4 ES=10F4 SS=21F0 CS=31FF IP=0100 NV UP DI PL NZ NA PO NC答:此時(shí)存儲(chǔ)器分段的示意圖如右圖所示。 在實(shí)模式下,段地址和偏移地址為 3017:000A 的存儲(chǔ)單元的物理地址是什么?如果段地址和偏移地址是 3015:002A 和 3010:007A 呢?答:3017:000A、3015:002A 和 3010:007A 的存儲(chǔ)單元的物理地址都是3017AH。 在 IBM PC 機(jī)的存儲(chǔ)器中存放信息如右下圖所示。試問(wèn)可直接由指令指定的 I/O 端口數(shù)。(1) (85) +76 (2) 85+ (76) (3) 8576 (4) 85(76) (5) (85)76 (6) 85(76)答:(1) (85)+76=1010 1011B+0100 1100B=1111 0111B=0F7H;CF=0 ;OF=0(2) 85+(76)=0101 0101B+1011 0100B=0000 1001B=09H; CF=1;OF=0(3) 8576 =0101 0101B0100 1100B=0101 0101B+1011 0100B=0000 1001B=09H;CF=0;OF=0(4) 85(76)=0101 0101B1011 0100B=0101 0101B+0100 1100B=10100001B=0A1H;CF=0 ;OF=1(5) (85)76=1010 1011B0100 1100B=1010 1011B+1011 0100B=0101 1111B=5FH;CF=0 ;OF=1(6) 85(76)=1010 1011B1011 0100B=1010 1011B+0100 1100B=11110111B=0F7H;CF=0;OF=0 下列各數(shù)為十六進(jìn)制表示的 8 位二進(jìn)制數(shù),請(qǐng)說(shuō)明當(dāng)它們分別被看作是用補(bǔ)碼表示的帶符號(hào)數(shù)或無(wú)符號(hào)數(shù)時(shí),它們所表示的十進(jìn)制數(shù)是什么?(1) D8 (2) FF答:(1) D8H 表示的帶符號(hào)數(shù)為 40,D8H 表示的無(wú)符號(hào)數(shù)為 216;(2) FFH 表示的帶符號(hào)數(shù)為 1, FFH 表示的無(wú)符號(hào)數(shù)為 255。 下列各數(shù)均為用十六進(jìn)制表示的 8 位二進(jìn)制數(shù),請(qǐng)說(shuō)明當(dāng)它們分別被看作是用補(bǔ)碼表示的數(shù)或字符的ASCII 碼時(shí),它們所表示的十進(jìn)制數(shù)及字符是什么?(1) 4F (2) 2B (3) 73 (4) 59答:(1) 4FH 表示的十進(jìn)制數(shù)為 79,4FH 表示的字符為 O;(2) 2BH 表示的十進(jìn)制數(shù)為 43,2BH 表示的字符為 +;(3) 73H 表示的十進(jìn)制數(shù)為 115,73H 表示的字符為 s;(4) 59H 表示的十進(jìn)制數(shù)為 89,59H 表示的字符為 Y。答:可直接由指令指定的 I/O 端口數(shù)為 256 個(gè)。試讀出 30022H 和30024H 字節(jié)單元的內(nèi)容,以及 30021H 和 30022H 字單元的內(nèi)容。 如果在一個(gè)程序開(kāi)始執(zhí)行以前(CS)=0A7F0H,(如 16 進(jìn)制數(shù)的最高位為字母,則應(yīng)在其前加一個(gè) 0) (IP)=2B40H,試問(wèn)該程序的第一個(gè)字的物理地址是多少?答:該程序的第一個(gè)字的物理地址是 0AAA40H。OF、SF、ZF、CF 的值都為0。 請(qǐng)將下列左邊的項(xiàng)和右邊的解釋聯(lián)系起來(lái)(把所選字母放在括號(hào)中) :(1) CPU (M) 。(5) SP (A) 。(9) 物理地址 (F) 。34H30021HABH30022HCDH30023HEFH30024H存儲(chǔ)器 題的信息存放情況12H30020HE5H000B0H1EH000B1H3CH000B3H2AH000B4H存儲(chǔ)器 題的信息存放情況…000B2H10F4010E4020F4020E4021F0031F0031FF041FF0附加段數(shù)據(jù)段堆棧段代碼段 題的存儲(chǔ)器分段示意圖《 制作:江家寶第 4 頁(yè) 共 93 頁(yè)(13) 連接程序 (I) 、控制并執(zhí)行指令的部件,由算術(shù)邏輯部件 ALU 和寄存器等組成。 返回目錄 《 制作:江家寶第 5 頁(yè) 共 93 頁(yè)第三章: 8086 的指令系統(tǒng)和尋址方式 給定(BX)=637DH,(SI)=2A9BH,位移量 D=7237H,試確定在以下各種尋址方式下的有效地址是什么?(1) 立即尋址 (2) 直接尋址(3) 使用 BX 的寄存器尋址(4) 使用 BX 的簡(jiǎn)接尋址(5) 使用 BX 的寄存器相對(duì)尋址 返回目錄(6) 基址變址尋址(7) 相對(duì)基址變址尋址答:(1) 操作數(shù)在指令中,即立即數(shù);(2) EA=D=7237H;(3) 無(wú) EA,操作數(shù)為 (BX)=637DH;(4) EA=(BX)=637DH;(5) EA=(BX)+D=0D5B4H;(6) EA=(BX)+(SI)=8E18H;(7) EA=(BX)+(SI)+D=1004FH;超過(guò)了段的邊界,最高進(jìn)位位丟失,因此 EA=004FH。(4) 用位移量為 0524H 的直接尋址方式把存儲(chǔ)器中的一個(gè)字與數(shù) 2A59H 相加,并把結(jié)果送回存儲(chǔ)單元。(1) MOV AX, 1200H(2) MOV AX, BX(3) MOV AX, [1200H](4) MOV AX, [BX](5) MOV AX, 1100[BX](6) MOV AX, [BX][SI](7) MOV AX, 1100[BX][SI]答:(1) (AX)=1200H(2) (AX)=0100H(3) (AX)=4C2AH(4) (AX)=3412H(5) (AX)=4C2AH(6) (AX)=7856H(7) (AX)=65B7H 給定(IP)=2BC0H,(CS)=0200H,位移量 D=5119H, (BX)=1200H,(DS)=212AH,(224A0H)=0600H,(275B9H)=098AH,試為以下的轉(zhuǎn)移指令找出轉(zhuǎn)移的偏移地址。 MOV BX, [2022H]《 制作:江家寶第 6 頁(yè) 共 93 頁(yè)MOV AX, [2022H+2]MOV ES, AXMOV AX, ES:[BX]MOV BX, 2022HLES BX, [BX]MOV AX, ES :[BX] 在 0624H 單元內(nèi)有一條二字節(jié) JMP SHORT OBJ 指令,如其中位移量為(1) 27H,(2) 6BH,(3) 0C6H,試問(wèn)轉(zhuǎn)向地址 OBJ 的值是多少?答:(1) OBJ=0624H+02H+27H=064DH(2) OBJ=0624H+02H+6BH=0691H(3) OBJ=0624H+02H+0C6H=05ECH ;C6H 對(duì)應(yīng)的負(fù)數(shù)為3AH(向上轉(zhuǎn)移,負(fù)位移量) 假定(DS)=2022H,(ES)=2100H ,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,數(shù)據(jù)段中變量名 VAL 的偏移地址為 0050H,試指出下列源操作數(shù)字段的尋址方式是什么?其物理地址值是多少?(1) MOV AX, 0ABH(2) MOV AX, BX(3) MOV AX, [100H](4) MOV AX, VAL(5) MOV AX, [BX](6) MOV AX, ES:[BX](7) MOV AX, [BP](8) MOV AX, [SI](9) MOV AX, [BX+10](10) MOV AX, VAL[BX](11) MOV AX, [BX][SI](12) MOV AX, VAL[BX][SI]答:(1) 立即方式; 操作數(shù)在本條指令中(2) 寄存器尋址方式; 操作數(shù)為 (BX)=0100H(3) 直接尋址方式; PA=20220H(4) 直接尋址方式; PA=20220H(5) BX 寄存器間接尋址方式; PA=20220H(6) 附加段 BX 寄存器間接尋址方式; PA=21100H(7
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1