汇编语言问题1问之4

来源:百度知道 编辑:UC知道 时间:2024/06/27 12:16:36
(4)编程:
试在数据段x_seg 附加段y_seg和堆栈段z_seg中分别定义了字变量x y和z.试编制1完整的程序计算:
x←x+y+z

完毕..谢谢..

x_seg segment
x dw 11H
x_seg ends
y_seg segment
y dw 22H
y_seg ends
z_seg segment stack
z dw 33H
z_seg ends
cseg segment
assume cs:cseg,ds:x_seg,es:y_seg,ss:z_seg
begin: mov ax,x_seg
mov ds,ax
mov ax,y_seg
mov es,ax
mov ax,z_seg
mov ss,ax
mov ax,x
add ax,es:y
add ax,ss:z
mov x,ax
mov ah,4ch
int 21h
cseg ends
end begin