查看: 373|回复: 2

[其他语言] 【汇编学习随记】汇编中栈的定义

[复制链接]

0

技术

7

魅力

1

原创

退休版主

心如止水,笑对人生!

Rank: 8Rank: 8

积分
11198
人气
125
分享
525

最佳新人活跃会员

发表于 2023-7-15 10:59:04 | 显示全部楼层 |阅读模式
本帖最后由 faryou 于 2023-7-15 10:59 编辑

        前言:因为我注册已接近半年,发现在编程水平这方面和坛友们不在一个数量级,遂决定暑假学习汇编和C++,也可以和各位更好地交流。之后我会和大家分享一些在学习过程中的心得和问题。

        栈,在汇编语言中指存放一段特殊数据的内存空间。下面举个例子,帮助大家更好地理解什么是栈
        e.g.假设我们有一个容器,要往这个容器里放书,我们有A、B、C三本书,按A,B,C依次放入这个容器(平放),会有这种结果:
        │        C        │
        │        B        │
        │        A        │
        └─----------─┘
        可以看到,最先进容器的A书在容器最下方,最后进容器的C书在容器最上方,那么就势必造成我们在取书的时候,我们会按照C,B,A的顺序取出,由此,我们得到了栈的基本性质,即:先入栈的数据最后出栈,先出栈的数据最后入栈。

        聪明的你,学会了吗
faryou的个人主页
一名在学业与生活夹缝中生存的小站长

1

技术

25

魅力

7

原创

管理员

Rank: 9Rank: 9Rank: 9

积分
11343
人气
297
分享
42

论坛元老优秀版主活跃会员最佳新人灌水之王

发表于 2023-7-24 12:41:09 | 显示全部楼层
其实栈还是很好理解的
Just do it.

0

技术

7

魅力

1

原创

退休版主

心如止水,笑对人生!

Rank: 8Rank: 8

积分
11198
人气
125
分享
525

最佳新人活跃会员

 楼主| 发表于 2023-7-24 12:47:03 | 显示全部楼层
skystars 发表于 2023-7-24 12:41
其实栈还是很好理解的

确实,不过真正的应用我都要吐了

我那本汇编语言的书一点都看不懂,先学C++吧
faryou的个人主页
一名在学业与生活夹缝中生存的小站长
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表