汇编,code 代码段定义?

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:54:15
cdoe 代码段,是程序的主体部分,是具体的一些功能指令,一般的定义如下:
……
code segment
assume ds:data,cs:code,ss:stack1 ;给出段定义
start: mov ax,data ;初始化数据段
mov ds,ax ;装段基址
……

【段定义为什么是这样的。。
assume ds:data,cs:code,ss:stack1 ;给出段定义
好像老有这一句。。?】

就是啊,不然你的段怎么寻址啊?但是这句也可以不在这里写,可以在开始就写出来,但是写在这里是习惯,一般默认是写在这里的,比须在段初始化前就可以。

段定义也就是指定各个功能段的标号,也可以改的,但是DS,CS,SS,ES是不可以改的(语言规则),它后面的标号可以改。