主题:SEGMENT 的问题。
Troy
[专家分:120] 发布于 2005-11-23 14:27:00
用SEGMENT定义段,。
段名 SEGMENT [定位类型] [组合类型] [段字] ['类别']
.
.
段名 ENDS
谁帮我详细解释一下,[定位类型] [组合类型] [段字] ['类别']
是些什么啊,又有什么用?
或帮我找点质料,,谢谢。
回复列表 (共3个回复)
沙发
kaikaikai007 [专家分:650] 发布于 2005-11-23 15:35:00
定位类型确定段的初始边界,组合类型说明段之间的关系,类别说明本段归于哪一类,共同学习!这也是我看到的,有些也没有用过!
板凳
雨缥 [专家分:30] 发布于 2005-11-24 09:15:00
如下程序:
DATA SEGMENT
TABLE DB 30H,31H,32H,33H,34H,35H,36H,37H
DB 38H,39H,41H,42H,43H,44H,45H,46H
HEX DB X
ASCI DB ?
DATA ENDS
这就SEGMENT 它表示。。。段,上面表示的是数据段。
3 楼
冷月星光 [专家分:16520] 发布于 2005-12-13 14:59:00
定位类型用来指示各段起始边界的性质。缺省时是PARA类型。
组合类型用来描述连接时各段间的关系。
寻址方式主要用语80386,它可以设置为USE16或USE32,分别代表16为和32位寻址。
类别 可是是任何名字,用括号括起来,连接时用语组成段组名。
我来回复