汇编语言 疑问~~
程序代码如下: 要求 改写程序 使之在运行过程中可以显示出过程 或者是显示出结果
datarea segment
x dw x1,x2,x3,x4,x5,x6,x7,x8,x9,x10
y dw y1,y2,y4,y4,y5,y6,y7,y8,y9,y10
z dw z1,z2,z3,z4,z5,z6,z7,z8,z9,z10
logic_rule dw oodch
datarea ends
prognam segment
main proc far
assume cs:prognam,ds:datarea
start:push ds
sub ax,ax
push ax
mov ax,datarea
mov ds,ax
mov bx.0
mov,cx,10
mov dx,logic_rule
next: mov ax,x[bx]
shr dx,1
jc subtract
add ax,y[bx]
jmp short result
subtract:
sub ax,y[bx]
result:mov z[bx],ax
add bx,2
loop next
ret
main endp
prognam ends
end start
追问:由于汇编语言中 不能显示出结果 现在要更改代码 是计算过程显示出来~~~