在代码段中存放数据、栈
使用 dw
关键字可以定义字型数据,dw 全称为 define word。
1 | dw 0123h, 0456h |
定义数据、栈,指定程序入口:
1 | cs:codesg |
将数据、代码、栈放入不同的段
我们可以用定义代码段一样的方法定义多个其他段。
1 | cs:code, ds:data, ss:stack |
段名相当于一个标号,代表了段地址。mov ax, data
将名称为 data 的段的段地址送入 ax,data 会被编译器处理为一个表示段地址的数值。数据的偏移地址要看数据在段中的位置。