为在一连续的存储单元中,依次存放数据41H,42H,43H,44H,45H,46H,可选用的数据定义语句是()
A DB 41,42,43,44,45,46
B DW 4142H,4344H,4546H
C DW ‘AB’,‘CD’,‘EF’
D.DW ‘BA’,‘DC’,‘FE’
已知某数据区DATA的定义如下:
ORG 10H
DATA:DB 158,120,138,21
DB 244,14,143,180
NUM EQU $-DATA
MIN: DS 1
试编写一个程序,找出数据区DATA中的最小数,并将它放到变量MIN中。
已知含有4个元素的字节数组定义如下所示:
XA: DB x1,x2,x3,x4
试编写一个程序段,将其中的元素排列顺序颠倒过来。
数据定义为:EE DB 3,4 CC DW 3456H,6789H 执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ()
A0304H
B5604H
C3404H
D3456H
设数据段中定义语句 DA1 DB 12H, 34H DA2 DW 12H, 34H 下面有语法错误的语句()
A BUF1 DW DA1
B MOV DA1+1, AX
C MOV BYTE PTR DA2+1, AL
D MOV WORD PTR DA1, AX
已知程序中定义了以下两个变量:
ASCX: DB '78'
BCDX: DS 1
试编写一个程序段,将变量ASCX中的两个ASCII数字字符转换成组合BCD码,放在变量BCDX中,如图所示。
已知程序中定义了以下两个变量:
OCT: DB 123Q
DIG: DS 3
试编写一个程序段,将变量OCT中的三位八进制数字转换成对应的ASCII码字符后,放到变量DIG中(低位数字在前)。