一个简单的汇编语言编程题

2025-01-03 16:16:07
推荐回答(4个)
回答1:

两个数相加之后应该是459AH,
考虑到没有溢出的情况,可以这样直接相加,代码如下:

data segment
X DW 3344H
Y DW 1256H
Z DW ?
code segment
asssume cs:codes,ds:data
start: mov ax,X
mov bx,Y
add ax,bx
mov Z,ax

mov ax,0ah
int 21h
code ends
end start

回答2:

X DW 3344H
Y DW 1256H
Z DW ?
MOV AX,X
MOV BX,Y
ADD AX,BX
MOV Z,AX

回答3:

这个是我写的,你看看行吗
mov ax ,3344h
mov bx ,1256h
add ax,bx
mov z,ax

回答4:

mov x ,3344h
mov Y ,1256h
add x,Y
mov z,X