资源描述:
《《ibm-pc 汇编语言》课后习题答案1-4【khdaw_lxywyl】》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课后答案网www.khdaw.com第一章1.1(如果十六进制数的最高位是字母(如:A,B),则应在其前面加0(零),如本题(3))(1)369D=101110001B=171H(2)10000D=10011100010000B=2710H(3)4095D=111111111111B=0FFFH(4)32767D=111111111111111B=7FFFH1.2(1)101101B=2DH=45D(2)10000000B=80H=128D(3)1111111111111111B=0FFFFH=65535D(4)11111111B=0FFH=255D1.3(1)0FAH=11111010B
2、=250D(2)5BH=1011011B=91D(3)0FFFEH=1111111111111110B=65534D(4)1234H=1001000110100B=4660D1.4(1)3AH+0B7H=0F1H(2)1234H+0AFH=12E3H(3)0ABCDH-0FEH=0AACFH(5)7AB×6FH=35325H1.5(1)(-85D)+76D=10101011B+01001100B=11110111B=0F7H(2)85D+(-76D)=01010101B+10110100B=00001001B=09H(3)85D-76D=01010101B+10110100B=000010
3、01B=09H(4)85D-(-76D)=01010101B+01001100B=10100001B=0A1H(5)(-85D)-76D=10101010B+10110100B=01011111B=5FH(6)-85D-(-76D)=10101011B+01001100B=11110111B=0F7H1.6(1)0D8H如果它被看作带符号数,则它表示-40D;如果它被看作无符号数,则它216D。(2)0FFH如果它被看作带符号数,则它表示-1D;如果它被看作无符号数,则它255D。1.7(1)4FH,79D,’O’(2)2BH,43D,‘+’(3)73H,115D,‘s’(4)59H,89
4、D,‘Y’1.8(1)Forexample,46H6FH72H20H65H78H61H6DH70H6CH65H2CH(2)Thisisanumber3692.54H68H69H73H20H69H73H20H61H20H6EH75H6DH62H65H72H20H33H36H39H32H2EH课后答案网www.khdaw.com第二章2.1256个2.2E5H000B0H1EH000B1H000B2H3CH000B3H2AH000B4H2.330022H和30024H字节单元的内容分别为(30022H)=0ABH(30024H)=0EFH30021H和30022H字单元的内容分别为(30021
5、H)=0AB34H(30022H)=0CDABH2.4逻辑地址为3017:000A的存储单元的物理地址为3017AH。逻辑地址为3015:002A的存储单元的物理地址为3017AH。逻辑地址为3010:007A的存储单元的物理地址为3017AH。2.50AAA40H2.6810E40H(2B数据)10F40H20E40H(64K附加)20F40HCS31FFHDS10E4H21F00H(64K堆栈)SS21F0HES10F4H31F00H31FF0H(64K代码)41FF0HOF=0,SF=0,ZF=0,CF=0课后答案网www.khdaw.com2.7(1)AX,BX,CX,DX,SI,
6、DI(2)CX(3)AX,BX,CX,DX,SI,DI(4)CS,DS,SS,ES(5)FLAGS(6)CS,IP(7)SS,SP,BP2.8指示存储器地址的寄存器如下所示段偏移CSIPSSSP,BPDSBX,DI,SIESDI2.91.(M)2.(C)3.(D)4.(B)5.(A)6.(L)7.(K)8.(J)9.(F)10.(H)11.(G)12.(E)13.(I)14.(O)15.(N)课后答案网www.khdaw.com第三章3.1(1)直接寻址方式不访问存储器,故无所谓有效地址。(2)EA=7237H(3)寄存器寻址方式不访问存储器,故无所谓有效地址。(4)EA=637DH(5)
7、EA=637DH+7237H=0D5B4H(6)EA=637DH+2A9BH=8E18H(7)EA=637DH+2A9BH+7237H=004FH3.2(1)ADDDX,BX(2)ADDAL,[BX+SI](3)ADD[0B2H+BX],CX(4)ADD[0524H],2A59H(5)ADDAL,0B5H3.3(1)LEABX,BLOCK+10MOVDX,[BX](2)MOVSI,10MOVDX,BLOCK[SI](3)