编辑一个完整的汇编语言源程序,汇编连接、生成可执行文件~~~

首先判断习题3.20每条指令执行后EAX的数值和相关标志状态,写出结果。然后将其编辑成为一个完整的汇编语言源程序,汇编连接、生成可执行文件。可以利用I/O子程序库,在每条指令之后,调用其中的DISPRF(先调用)和DISPHD,显示6个状态标志位和EAX内容,并核对事先判断的结果。
〔习题3.20〕
分别执行如下程序片断,说明每条指令的执行结果:
(1)
moveax,80h; EAX=__________
add eax,3; EAX=__________,CF=__________,SF=__________
add eax,80h; EAX=__________,CF=__________,OF=__________
adc eax,3; EAX=__________,CF=__________,ZF=__________
(2)
mov eax,100; EAX=__________
add ax,200; EAX=__________,CF=__________
(3)
mov eax,100; EAX=__________
add al,200; EAX=__________,CF=__________
(4)
moval,7fh; AL=__________
sub al,8; AL=__________,CF=__________,SF=__________
sub al,80h; AL=__________,CF=__________,OF=__________
sbb al,3; AL=__________,CF=__________,ZF=__________

第1个回答  2013-05-04
初步估计200RMB,有兴趣私信,路过