已知 AL 内容为压缩 BCD 码,对它进行加“ 1”操作,其中错误的指令序列()
A INC AL
B ADD AL,1 DAA DAA
C ADC AL,1
D STC DAA ADC AL,0 DAA
已知程序中定义了以下两个变量:
ASCX: DB '78'
BCDX: DS 1
试编写一个程序段,将变量ASCX中的两个ASCII数字字符转换成组合BCD码,放在变量BCDX中,如图所示。
A.INC AL
B.ADD AL ,1 DAA DAS
C.AD D AL ,1
D.STC DAA AAA
试编程,将R7中无符号数(≤255)转换成3位BCD码,存放在以30H为首址的3字节内RAM中。
试确定用ROM实现下列逻辑函数时所需的容量: (1)实现两个3位二进制数相乘的乘法器; (2)将8位二进制数转换成十进制数(用BCD码表示)的转换电路。