微型计算机技术孙德文版课后习题答案全解.docx

上传人:新** 文档编号:555382608 上传时间:2023-05-20 格式:DOCX 页数:48 大小:388.71KB
返回 下载 相关 举报
微型计算机技术孙德文版课后习题答案全解.docx_第1页
第1页 / 共48页
微型计算机技术孙德文版课后习题答案全解.docx_第2页
第2页 / 共48页
微型计算机技术孙德文版课后习题答案全解.docx_第3页
第3页 / 共48页
微型计算机技术孙德文版课后习题答案全解.docx_第4页
第4页 / 共48页
微型计算机技术孙德文版课后习题答案全解.docx_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《微型计算机技术孙德文版课后习题答案全解.docx》由会员分享,可在线阅读,更多相关《微型计算机技术孙德文版课后习题答案全解.docx(48页珍藏版)》请在金锄头文库上搜索。

1、第1章(略)第2章(略)第3章3. 1.已知DS091DH,SS1E4AH,AX1234H,BX0024H,CX5678H,BP0024H,SI0012H,DI0032H,(09226H)00F6H,(09228H)1E40H,(1E4F6H)091DH。在以上给出的环境下,试问以下指令或指令段履行后的结果怎样?(1)MOVCL,BX+20HSI;(2)MOVBPDI,CX;(3)LEABX,BX+20HSIMOVAX,BX+2;(4)LDSSI,BXDIMOVSI,BX;(5)XCHGCX,BX+32HXCHGBX+20HSI,AX解:(1) CL=09226H=F6H(2) BPDI=1E

2、4F6H=CX=5678H(3) BX=0056H;AX=09228H=1E40H(4) SI=09226=00F6H;SI=1E4F6H=BX=0024H(5) AX=5678H;BX+20HSI=1234H3. 2.设,DS1000H:SS2000H,AX1A2BH,BX1200H,CX339AH,BP1200H,SP1350H,SI1354H,(1135OH)OA5H,(11351H)3CH,(11352H)OFFH,(11353H)26H,(11354H) 52H,(11355H)0E7H,(126A4H)9DH,(126A5H)16H,(21350H)88H,(21351H)51H以

3、下各指令都在此环境下履行,在以下各小题的空格中填入相应各指令的履行结果。(1)MOVAX,1352HAX(2)MOVAX,1352HAX(3)MOV0150HBX,CH(11350H),(11351H)(4)MOVAX,0150HBPAX(5)POPAXAX,SP(6)ADDSI,CX(11354H),(11355H),SFZF,PF(7)SUBBH,0150HBXSIBH,SFPF,CF,CF,ZF,OF,OF,(8)INCBYTEPTR0152HBX(11352H),(11353H),CF(9)INCWORDPTR0152HBX(11352H),(11353H),CF(10) SARBYT

4、EPTR0150HBX,1(11350H),CF,OF(11) SALBYTEPTR0150HBX,(11350H),CF,OF解:(1) AX=1352H(2) AX=26FFH(3) 11350H=33H;11351H=3CH(4) AX=5188H(5) AX=5188H;SP=1352H(6) 11354H=ECH;11355H=1AH;SF=ZF=PF=OF=0;CF=1(7) BH=75H;SF=ZF=PF=OF=0;CF=1(8) 11352H=00H;11353H=26H;CF不变(9) 11352H=00H;11353H=27H;CF不变(10) 11350H=D2H;CF=

5、1;OF=0(11) 11350H=4AH;CF=1;OF=13.3.设以下各转移指令的第一字节在内存中的地点为CS2000H和IP016EH,且环境均为;DS 6000H,BX16C0H,(616COH)46H,(616C1H)01H,(616C2H)00H,(616C3H)30H,(61732H)70H,(61733H)17H。写出以下各无条件转移指令履行后CS和IP值。各指令左首的16进制编码是该指令的机器码。指令中的目的地点用相应的标号表示。(1)EBE7(2)E90016(3)E3(4)EA(5)FF67(6)FFEBJMPSHORTAGAINJMPNEARPTROTHERJMPBX

6、JMPFARPROBJMPWORDPTR0072HBXJMPDWORDPTRBX解:(1) CS=2000H;IP=0157H(2) CS=2000H;IP=1771H(3) CS=2000H;IP=16C0H(4) CS=3000H;IP=0146H(5) CS=2000H;IP=1770H(6) CS=3000H;IP=0146H3. 4.阅读以下各小题的指令序列,在后边空格中填入该指令序列的履行结果。(1)MOVBL,85HMOVAL,17HADD,AL,BLDAAAL,BL,CF(2)MOVAX,BXNOTAXADDAX,BXINCAXAX,CF(3)MOVAX,OFF60HSTCMO

7、VDX,96XORDH,OFFHSBBAXDXAX,CF(4)MOVBX,OFFFEHXOVCL,2SARRX,CLBX,CF解:(1) AL=02H;BL=85H;CF=1(2) AX=0000H;CF=0(3) AX=0000H;CF=0(4) BX=0FFFFH;CF=13. 5.阅读剖析以下指令序列ADDAX,BXJNOL1JNOL2SUBAX,BXJNCL3JNOL4JMPL5若AX和BX的初始值分别以以下五种状况所示,则履行该指令序列后,程序将分别转向哪处履行(注:即写出转移去的目的地点L1L5中的一个)。(1)AX14C6H,BX80DCH(2)AX0B568H,BX54B7H(

8、3)AX42C8H,BX608DH(4)AX0D023H,BX9FD0H(5)AX9FD0H,BX0D023H解:(1) 转向L1(2) 向L1(3) 向L2(4) 向L5(5) 向L53.6.ANDAL,ALJZBRCH1RCRAL,1JZBRCH2RCLAL,1INCALJZBRCH3上述程序运转后,回答:(1)当(AL),程序向BRCH1(2)当(AL),程序向BRCH2(3)当(AL),程序向BRCH3解:(1)AL=00H(2)AL=01H(3)AL=0FFH3.7.达成以下操作,用什么指令:(1) 将AX的内容、减去0520H,和上一次运算的借位;(2) 将量名TABL的段地点送A

9、X;解:(1) SBBAX,0520H(2) MOVAX,SEGTABL3. 8.D1DB20HDUP(?)D2DWD1写出用一条指令取D1的偏移地点SI中的三种方法。解:(1) MOVSI,OFFSETDI(2) MOVSI,D2(3) LEASI,DI3.9.程序段1MOVAX,147BH程序段2MOVAX,99D8HMOVBX,80DCHMOVBX,9847HADDAX,BXSUBAX,BXJNOL1JNCL3JNCL2JNOL4上述两个程序段行后,分移到哪里?解:(1) 向L1(2) 向L33. 10.MOVBX,0FFHANDBX,0FFFHORBX,0F0FHXORBX,00FFH

10、上述程序段运转后,BX,CF解:BX=0F00H;CF=03.11.CMPAX,BXJGENEXTXCHGAX,BXNEXT:CMPAX,CXJGEDONEXCHGAX,CXDONE:回答:(1) 上述程序段行后,原有AX,BX,CX中最大数寄存在哪个寄存器中?(2) 三个数是符号数是无符号数?解:AX;符号数第4章画出以下句中的数据在存器中的存状况。ARRAYBDB63,63H,ABCD,3DUP(?),2DUP(1,3)ARRAYWDW1234H,5,AB,CD,?,2DUP(1,3)解:地点数据地点数据ARRAYB3FH42H63H41H41H44H42H43H43H?44H?01H?0

11、0H?03H01H00H03H01H01H00H03H03H34H00H12H05H00H4.2.程序中数据定义以下:DATA1DW?DATA2DB32DUP(?)DATA3DD?DLENGTHEQUDATA1此时DLENGTH的值是多少?解:DLENGTH=38=26H4.3.程序中数据定义以下:ARRAYDBABCDEFRESULTDB?TABLEDW20DUP(?)则履行指令MOVAX,TYPERESULT后,AX?MOVBX,TYPETABLE后,BX?MOVCX,LENGTHTABLE后,CX?MOVDX,LENGTHARRAY后,DX?MOVSI,SIZETABLE后,SI?MOVDI,SIZEARRAY后,DI?解:AX=1;BX=2;CX=20;DX=1;SI=40;DI=14.4.指令ANDAX,7315HAND0FFH中,两个AND有什么差异?这两个AND操作分别在什么时候履行?解:左为助记符,由CPU履行指令时运算;右为运算符,由汇编程序在汇编时运算。4. 5.设BX1034H,则履行以下指令MOVAX,BXAND0FFHMOVCX,BXEQ1234H后,AX和CX各为多少?若BX1234H,则结果怎样?解:AX=0034H;CX=0000H;AX=0034H;CX=FFFFH4. 6.设已知语句为:ORG0024HDA

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号