DB指令:字节变量的定义;
定义字节变量的定义符为DB/BYTE(DefineByte),每个字节只占一个字节单元。其中:BYTE是MASM6.0及其以后版本的
数据类型说明符,随后的其它类型说明符同此说明。
例如:
COUNTER
DB
6
DB
'A',
'D',0Dh,
'$'
TABLE
DB
1,
3,
5,
7,
9,
11
上面的定义语句经汇编后所产生出的内存单元分配情况如图4.1所示。图中的数据是用
十六进制表示的(以后也如此,不再说明),由引号括起来的字符在内存中是存放其ASCII码值。所以,'D'和0Dh是不同的,前者是字符'D',后者是数值12的十六进制编码。