汇编语言中的segment

 更新时间:2020年01月17日 10:07:24   作者:Please Call me 小强  
segment是段的意思,是段定义伪指令,一个正常的应用程序被由若干个 segment组成,接下来通过本文给大家介绍汇编语言中的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,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • 汇编语言指令集学习CMPXCHG比较并交换操作指令详解

    汇编语言指令集学习CMPXCHG比较并交换操作指令详解

    这篇文章主要为大家介绍了汇编语言指令集学习CMPXCHG比较并交换操作的指令详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • 汇编程序输出“Hello world”的实现

    汇编程序输出“Hello world”的实现

    这篇文章主要介绍了汇编程序输出“Hello world”的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • Go 中的循环是如何转为汇编的(方法详解)

    Go 中的循环是如何转为汇编的(方法详解)

    这篇文章主要介绍了Go 中的循环是如何转为汇编的,本文通过循环的汇编代码给大家讲解的非常详细,代码简单易懂,非常不错,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 汇编语言DOSBox及debug.exe在Windows64下环境搭建

    汇编语言DOSBox及debug.exe在Windows64下环境搭建

    这篇文章主要为大家介绍了汇编语言环境的搭建DOSBox及debug.exe在Windows64下安装配置过程,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-11-11
  • 汇编实现冒泡排序的方法示例

    汇编实现冒泡排序的方法示例

    这篇文章主要介绍了汇编实现冒泡排序的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 汇编语言中的各种寄存器介绍

    汇编语言中的各种寄存器介绍

    汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言.这篇文章主要介绍了汇编语言中的各种寄存器介绍,需要的朋友可以参考下
    2020-01-01
  • asm基础——汇编指令之in/out指令

    asm基础——汇编指令之in/out指令

    这篇文章主要介绍了asm基础——汇编指令之in/out指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • 汇编程序add指令的使用

    汇编程序add指令的使用

    add指令是CPU用来加法计算的汇编指令,本文主要介绍了汇编程序add指令的使用,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • 汇编语言 masm5与debug命令使用方法小结

    汇编语言 masm5与debug命令使用方法小结

    本文总结了汇编程序的基本框架及规范、masm5工具的基本使用方法、debug命令的基本使用方法
    2023-08-08
  • UEFI开发实战用户交互界面使用说明UNI文件

    UEFI开发实战用户交互界面使用说明UNI文件

    这篇文章主要为大家介绍了UEFI开发实战用户交互界面使用说明UNI文件,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06

最新评论