首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于GROUP定义的有关问题

2012-04-13 
关于GROUP定义的问题在用存储模型的时候Assembly codeDGROUP GROUP _DATA,CONST,_BSS,STACKASSUME CS:_TEX

关于GROUP定义的问题
在用存储模型的时候

Assembly code
DGROUP GROUP _DATA,CONST,_BSS,STACK   ASSUME CS:_TEXT,DS:DGROUP,SS:DGROUP


group不是只是保证我在用
mov ax , var1
mov ax , var2
的时候我回去group中定义的段中去找么!
group怎么能把ss对应到对应的段上呢?
汇编会默认把mov ss,stack么?

[解决办法]
group 是将多个定义段合并在一个段址里,这样原来不同段的起始地址就会随前面段的大小而不再是原来的 0000 了。这个定义不影响程序里对段和组的使用吧。对堆栈段的设置,应该是在其段定义语句上用 stack 选项修饰来实现,如 STACK segment stack

热点排行