试编写一个汇编程序,把变量x和y中较大的数存入big单元,若x=y,则把其中之一存入big

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:07:44

阳光上的桥的答案思路是正确的,但是其中有几处小问题,改正并完整了程序如下:

dseg segment
x dw 2
y dw 5
big dw ?
dseg ends

cseg segment
assume cs:cseg,ds:dseg
begin: mov ax,dseg
mov ds,ax
mov ax,x
cmp ax,y
jge done1
mov ax,y
done1: mov big,ax
mov ah,4ch
int 21h
cseg ends
end begin

x dw ?
y dw ?
big dw ?

start:
mov ax,x
cmp ax,y
jgz done1
mov ax,y
done1:
move big,ax