1个回答
展开全部
在汇编语言中,段是一段连续的内存,由于受寄存器寻址位数的限制,每段的大小不超过64KB
在程序中,段按用途可分为代码段、数据段、附加段及堆栈段等。格式为
段名
segment
[定位]
[组合]
[段字]
[’类别’]
...
;语句序列
段名
ends
(1)
段定位(align)属性——指定逻辑段在主存储器中的边界:
(2)
段组合(Combine)属性——指定多个逻辑段之间的关系:
(3)
段字(Use)属性——这是为支持32位段而设置的属性。
(4)
段类别(Class)属性——当连接程序组织段时,将所有的同类别段相邻分配。
在程序中,段按用途可分为代码段、数据段、附加段及堆栈段等。格式为
段名
segment
[定位]
[组合]
[段字]
[’类别’]
...
;语句序列
段名
ends
(1)
段定位(align)属性——指定逻辑段在主存储器中的边界:
(2)
段组合(Combine)属性——指定多个逻辑段之间的关系:
(3)
段字(Use)属性——这是为支持32位段而设置的属性。
(4)
段类别(Class)属性——当连接程序组织段时,将所有的同类别段相邻分配。
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32F103C8T6是一款基于ARM Cortex-M3内核的微控制器,具有以下基本参数:1. 工作频率:72MHz2. 外部时钟:最高可达120MHz3. 存储器容量:64K bytes4. 数据总线宽度:32位5. 输入/输出端口...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询