请问段的定义到底是什么
是用
xxx segment
xxxends
算一个段
还是标号算一个段
code segment
a:
b:
codeends
a,b 各为一个段 前者是代码段,后者至少加了个标识符的样子,方便跳转 635924705 发表于 2021-3-19 11:32
前者是代码段,后者至少加了个标识符的样子,方便跳转
b跳到a算跨段转移嘛 万千只cnm 发表于 2021-3-19 11:55
b跳到a算跨段转移嘛
其实段式多意的,没必要纠结这个。记得段地址的章节,小甲鱼老师说的嘛?段就是程序员为了更好的将程序划分,认为定义的,所以才有段地址和偏移地址。你如果把这个程序分成代码段,栈段,数据段,那这个b到a就是同一个段。但是,还有一个段间跳转,就是跳转超过偏移地址能表达的量(之后会学),需要另一个段地址,你说这个算不算跳段呢?所有没必要纠结,概念清晰就好。 635924705 发表于 2021-3-20 18:58
其实段式多意的,没必要纠结这个。记得段地址的章节,小甲鱼老师说的嘛?段就是程序员为了更好的将程序划 ...
哦哦
页:
[1]