如何用汇编语言指令表示Z=(W-X)/(Y+100),Z存储商,R为余数
补充:Z,W,X,Y,R都是字变量。。。
追问:那如果Z,W,X,Y,R都是字变量。。。我想错了~~谢谢~~
补充:Z,W,X,Y,R都是字变量。。。
追问:那如果Z,W,X,Y,R都是字变量。。。我想错了~~谢谢~~
答案:计算表达式:Z=(W-X)/(Y+100)
假设Z,W,X,Y,R都是定义好的标号,并且大小都是word,那么实现指令如下
mov ax,W
sub ax,X ;计算(W-X)
mov cx,Y
add cx,100 计算(Y+100)
mov dx,0
div cx ;计算整式
;此时AX是商,DX是余数,返回到Z,R
mov Z,ax
mov R,dx