注册 登录
编程论坛 汇编论坛

求助啊……

david638 发布于 2007-11-25 03:29, 717 次点击
大家好,我是个十足的菜鸟。请问assume是表示什么意思的?
不胜感激……
2 回复
#2
wubizao2007-11-25 18:34
assume在汇编中一伪指令
在内存中并不占据空间
比如说assume cs:code,ds:data,ss:stack
它的意思就是把所定义的段和段寄存器关联起来
在详细点可以这样说
我定义了这样一个段
data segment
db "I love you!"
data ends

code segment
start:  mov ax,data
           mov ds,ax            //这两句就是把data段和段寄存器ds关联起来
......................................
#3
david6382007-11-25 21:07
谢了
大力感谢!
1