【汇编语言程序设计】
【汇编语言程序设计】 编写一个子程序计算z=f(x,y)=x*y+x-y(x,y,z有符号数字操作数,假设计算结果为16位,可以放在z中)。要求:(1)通过堆栈传送参数x和y;(2)将计算结果按照10进制输出到屏幕上。
(1)通过堆栈传参,需要在主程序中将参数压入堆栈,然后在堆栈中通过BP找到参数。
stack segment stack
dw 1024 dup(?)
stack ends
data segment
x dw 5
y dw 10
z dw 0
d...
原创
2021-05-17 11:59:15 ·
1508 阅读 ·
1 评论