计算机表达式(W-(X×Y-Z-100))⼀W的值其中W X Y Z均为带符号位,计算结果

2025-04-05 18:59:28
推荐回答(1个)
回答1:

assume cs:code ,ds:data
data segment
x dw ?
y dw ?
z dw ?
result dw ?
data ends
code segment
start:
mov ax,data
mov ds,ax

mov ax,x
imul y ;x*y

sub ax,z ;x*y-z
sbb dx,0

idiv x ;(x*y-z)/x

mov result,ax ;保存结果
;你确定不要余数吗?如果要的话,在DX中,自己另存吧
mov ax,4c00h
int 21h
code ends
end strat