首页 /  技术专区  /  汇编语言 宽屏模式 >

在代码段中使用栈

1、在代码段中使用栈:以数据逆序存放为例 

问题:完成下面的程序,利用栈,将程序中定义的数据逆序存放。

image.png

程序的思路大致如下: 

程序运行时,定义的数据存放在cs:0~cs:F单元中,共8个字单元。 

依次将这8个字单元中的数据入栈,然后再依次出栈到这 8 个字 单元中,从而实现数据的逆序存放。
栈需要的内存空间,在程序中通过定义“空”数据来取得。

image.png

2、数据逆序存放程序 

问题:完成下面的程序,利用栈,将程序中定义的数据逆序存放。

image.png

image.png

3、在Debug中的执行结果

image.png




头像
0/200
图片验证码