栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > 汇编语言

汇编语言中的segment

汇编语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

汇编语言中的segment

一个正常的应用程序被由若干个 segment组成。

定义segment:

SECTION .段名

SECTION 也可以小写

如:

定义数据段:

section .data

定义代码段:

section .text绝对的符号:Absolute symbols如:

在IDA中 有一行 _mh_execute_header = 1000h

这句话表示,此应用程序的 header 地址是0000000000001000

段寄存器:

cs: 代码段寄存器

es: 附加段寄存器

ss: 堆栈段寄存器

ds: 数据段寄存器

fs: F段或F选择器

gs:G段或G选择器

补充:汇编 segment 的意思

segment是段的意思,是段定义伪指令
汇编中
有数据段,代码段,堆栈段以及附加段
格式:
段名 SEGMENT [定位类型] [组合类型] [类别名]
段名 ENDS
功能:把程序分段,实现存储器的分段管理。

总结

以上所述是小编给大家介绍的汇编语言中的segment,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对考高分网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/168678.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号