2016 - 2024

感恩一路有你

数据段和代码段的区别 什么是代码段?什么是数据段?它们在汇编中完成什么内容?

浏览量:2673 时间:2021-03-13 14:54:21 作者:admin

什么是代码段?什么是数据段?它们在汇编中完成什么内容?

代码段是放置代码的地方,数据段是放置数据的地方

当然,这只是一个模糊的标准。在8086中,数据可以放在代码段中,但不能放在Windows保护模式下。如果数据是在代码区定义的,则默认情况下,数据是不可读的,不可写的

在8086中,所谓的段对应于段寄存器,每个段在某个时间可能有一个段寄存器对应于它。例如,CS对应代码段,DS对应数据段

你好,我的名字是[我的心将成为天空中的一颗星]。我很高兴为你回答。当然,分开!以C语言为例,一个或多个对象文件通过连接生成一个可执行程序。对象文件由每个C语言源程序生成。C) 通过编译器。对象文件()的主要组件。O) 是代码段、只读数据段和读写数据段。未初始化的数据段、堆和堆栈不会占用目标文件的空间。可执行程序由连接的各种对象文件组成。其主要部分仍然是代码段、只读数据段和读写数据段。这三个段由每个对象文件(。O) 变成更专业的科普知识。请注意我。如果你喜欢我的回答,也请给我表扬或转发,你的鼓励是支持我写下来的动力,谢谢。

数据段和代码段的区别 c语言使用指针的好处 BSS段

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。