;程序1-1、伪指令DB和UNTIL
;伪指令(directive),不生成机器指令
;伪指令由汇编器(软件)定义,而不是由CPU(硬件)来定义
;DB的意思是DefineByte,定义字节
;DB有四种功能,第一种,在当前位置定义一个字节
UNTIL16 ;256Q1如果注销本行,会发生什么?
DB11 ;10进制表示
DB0x16 ;16进制表示
DB0o16 ;8进制表示
DB1010110b ;2进制表示
DB'A' ;用字符表示
;UNTILX的意思是fill zero until X,它用0填充当前位置直到地址为X
UNTIL0x20
DB12
DB77
;DB的第二种功能,在当前位置定义Y个X来填充当前位置
UNTIL110000b
DB13,9
DB0x2,11b
;DB的第三种功能,在当前位置定义一个字符串
UNTIL64 ;256Q2如果修改为UNTIL32会发生什么?
DB"HELLO"
DB"! !"
;DB的第四种功能,在当前位置定义一个数组
UNTIL80
;空行不处理
DB[0,1,2,3,4,5,6,7,8,9]
;256Q3如何做,才能让整个内存都是1?