当前位置: 代码迷 >> 汇编语言 >> 关于GROUP定义的有关问题
  详细解决方案

关于GROUP定义的有关问题

热度:7367   发布时间:2013-02-26 00:00:00.0
关于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
  相关解决方案