如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
汇编习题答案第一章1.1(1)101110001B;171H(2)0011100010000B;710H(3)111111111111B;0FFFH(4)0111111111111111B;7FFFH1.2(1)2DH;45(2)80H;128(3)0FFFFH;65535(4)0FFH;2551.3(1)11111010B;25D(2)01011011B;91D(3)1111111111111110B;65534D(4)1001000110100B;4660D1.4(1)F1H(2)12E3H(3)0AACFH(4)35325H1.5(1)0F7H(2)9H(3)9H(4)0A1H(5)5FH(6)0F7H1.6(1)-40(2)-11.7(1)O(2)+(3)s(4)Y1.8答:466F72206578616D706C652C0A0DForexample,546869732069732061206E756D62657220333639322EThisisanumber3692第二章2.1答:直接由指令指定的I/O端口数为256个。2.2答:2.3答:字节单元:(30022H)=ABH,(30024H)=EFH字单元:(30021H)=AB34H,(30022H)=CDABH。2.4答:3017:000A的存储单元的物理地址是3017AH,3015:002A的存储单元的物理地址是3017AH,3010:007A的存储单元的物理地址是3017AH。2.5答:该程序的第一个字的物理地址是0AAA40H。2.6答:条件标志OF、SF、ZF、CF的值依次分别为0、0、0、0。2.7答:(1)AX、BX、CX、DX、AH、AL、BH、BL、CH、CL、DH、DL、SP、BP、DI、SI(注意:学生尽量不要用SP参与加减运算)(2)CX(3)DX、AX、AH、AL(4)CS、DS、ES、SS(5)FLAGS(6)IP(7)SS、SP、BP2.8答:可以用来指示存储器地址的寄存器有BX、SP、BP、DI、SI、IP、CS、DS、ES、SS。2.9答:MCDBALKJFHGEION第三章3.2答:(1)ADDDX,BX(2)ADDAL,[BX][SI](3)ADD[BX+0B2H],CX(4)ADD[0524H],2A59H(5)ADDAL,0B5H3.3答:(1)MOVBX,OFFSETBLOCK+0AHMOVDX,[BX](2)MOVBX,0AHMOVDX,BLOCK[BX](3)MOVBX,OFFSETBLOCKMOVSI,0AHMOVDX,[BX][SI]3.4答:(1)1200H(2)0100H(3)4C2AH(4)3412H(5)4C2AH(6)7856H(7)65B7H3.6答:MOVBX,2000HLESDI,[BX]MOVAX,ES:[DI]3.7答:(1)064DH(2)0691H(3)05ECH3.9答:(1)MOVAX,[BX+0CH]MOVZERO,AX(2)MOVAX,ARRAY[BX]MOVZERO,AX3.10答:(1)(AX)=1234H(2)(AX)=0032H3.11答:(AX)=1E00H3.12答:LEABX,CSTRINGMOVDL,[BX]MOVDH,[BX+6]3.13答:3.14答:LESBX,[2000]MOVAX,ES:[BX]3.15答:(1)74D4HSF=0ZF=0CF=0OF=0(2)A5C1HSF=1ZF=0CF=0OF=1(3)3240HSF=0ZF=0CF=1OF=0(4)0000HSF=0ZF=1CF=1OF=03.16答:(1)0C754HSF=1ZF=0CF=1OF=0(2)12B0HSF=0ZF=0CF=0OF=0(3)45B0HSF=0ZF=0CF=0OF=1(4)9F24HSF=1ZF=0CF=0OF=03.17答:(1)MOVAX,ZSUBAX,XADDAX,WMOVZ,AX(2)MOVBX,XADDBX,6MOVCX,RADDCX,9MOVAX,WSUBAX,BXSUBAX,CXMOVZ,AX(3)MOVAX,WIMULXMOVBX,YADDBX,6IDIVBXMOVZ,AXMOVR,DX3.21答:NEGDXNEGAXSBBDX,03.22答:MOVAX,AMOVDX,A+2TESTDX,8000HJZSTORE;为正NEGDXNEGAXSBBDX,0STORE:MOVB,AXMOVB+2,DX3.23答:(1)(BX)=9AH(2)(BX)=61H(3)(BX)=0FBH(4)(BX)=1CH(5)(BX)=0(6)(BX)=0E3H3.26答:把(DX)(AX)中的双字左移四位(乘以16)。3.31答:(1)CLDMOVCX,132