有如下数据定义:X DB 36H,6FHY DW 2E5DH,4F6FH则下列指令正确的是()。
A、MOV AX,X
B、MOV DL,OFFSET X
C、MOV AX,WORD PTR X
D、MOV BL,Y
A、MOV AX,X
B、MOV DL,OFFSET X
C、MOV AX,WORD PTR X
D、MOV BL,Y
已知某数据区DATA的定义如下:
ORG 10H
DATA:DB 158,120,138,21
DB 244,14,143,180
NUM EQU $-DATA
MIN: DS 1
试编写一个程序,找出数据区DATA中的最小数,并将它放到变量MIN中。
78H,'BC' DAT2 DW 'BC', $+2 COUNT EQU DAT2-DAT1 DATA ENDS
EQU 98H COUNT EQU $-ABC DATA ENDS 这里定义的ABC2是常数名。()
此题为判断题(对,错)。
有人使用1980- 1994年度数据,研究汇率和相对价格的关系,得到如下结果:
其中,Y=马克对美元的汇率
X=美、德两国消费者价格指数(CPI)之比,代表两国的相对价格
(1)请解释回归系数的含义;
(2) X的系数为负值有经济意义吗?
(3)如果我们重新定义X为德国CPI与美国CPI之比,X的符号会变化吗?为什么?
已知含有4个元素的字节数组定义如下所示:
XA: DB x1,x2,x3,x4
试编写一个程序段,将其中的元素排列顺序颠倒过来。
下面程序是动态显示程序,请分析程序完成说明。
MOV DPTR,#4400H
MOV A,#03H
MOVX @DPTR,A
SETB RS0 ;使用第1组工作寄存器
MOV R2,#08H
MOV R0,#30H
CLR A
L1: MOV @R0,A
INC R0
INC A
DJNZ R2,L1
DISP: MOV R0,#30H ;显示缓冲区首址送R0
MOV R1,#00H
MOV R2,#08H ;R2中的08H表示①
MOV R3,#7FH ;选中最右端LED
DISP1: MOV A,@R0 ;第2次执行时A=②
MOV DPTR,#TAB ;指向字形表首址
MOVC A,@A+DPTR ;第2次执行时A=③
MOV DPTR,#4402H ;4402H表示④
MOVX @DPTR,A ;该条指令的作用是⑤
MOV A,R3 ;第2次执行时A=⑥
MOV DPTR,#4401H ;指向位选口
MOVX @DPTR,A ;位码送PA口
DJNZ R1,$ ;
DJNZ R1,$ ;该指令的作用是⑦
RR A ;位选字移位
MOV R3,A ;移位后的位选字送R3
INC R0 ;在本程序中,R0最大取值为⑧
MOV A,@R0 ;缓冲区数据送A
DJNZ R2,DISP1 ;未扫描完,继续循环
SJMP DISP
TAB: DB 3FH,06H,5BH,4FH,66H;共阴极LED字形表
DB 6DH,7DH,07H,7FH,6FH
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
数据定义为:EE DB 3,4 CC DW 3456H,6789H 执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ()
A0304H
B5604H
C3404H
D3456H
为在一连续的存储单元中,依次存放数据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’
设数据段中定义语句 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
设有如下定义 define MYSWAP(z,x,y) {z=x; x=y; y=z;} float a=5,b=16,c; MYSWAP(______,a,b);
A.除高点、低点以外的其他已知数据也满足上述表达式
B.去掉高点、低点以外的一对数据,将得到不同的结果
C.上式表明,维修成本中不随机器工作小时变化的部分是84000元
D.去掉高点或低点,将得到不同的结果
E.上式表明,机器工作小时每增加一个单位,维修成本将增加1.20元