更多"下面程序段是将片外RAM20H~25H单元清零。
MOV"的相关试题:
[填空题]下面程序段是将外部RAM1000H单元的内容送内部RAM20H单元。
MOVX DPTR,#1000H
MOVX A,@DPTR
MOV 20H,A
错误:______
改正:______
[填空题]下面程序段是将外部RAM1000H单元的内容送内部RAM20H单元。
MOVX DPTR,#1000H
MOVX A,@DPTR
MOV 20H,A
错误:______
改正:______
[填空题]下面程序的功能是______。
ORG 4000h
MOV R0,#20H
MOV R7,#0AH
MOV A,@R0
DEC R7
LOOP:INC R0
MOV 40H,@R0
CJNE A,40H,NEXT
NEXT:JC LOOP1
MOV A,40H
LOOP1:DJNZ R7,LOOP
MOV 41H,A
HERE://SJMP $
END
[填空题]假设(R0)=30H,(20H)=38H,执行指令MOV R0,20H后(R0)=______。
[填空题]在数据段中有如下定义:
VAR1 EQU 20H
VAR2 DW 16H那么 MOV AX,VAR1 的源操作数的寻址方式是 ______ 。
MOV AX,VAR2 的源操作数的寻址方式是 ______ 。
[填空题]在数据段中有如下定义:
VAR1 EQU 20H
VAR2 DW 16H
那么 MOV AX,VAR1的源操作数的寻址方式是 【8】 。
[单项选择]执行下面的程序段后,DATA1单元的值是______。
DATA1 DB 10H,20H
DATA2 DB 30H,40H
MOV AX,WORD PTR DATA1
CMP AX,WORD PTR DATA2
JA MAIN
MOV BX,WORD PTR DATA2
MOV WORD PTR DATA2,AX
MOV WORD PTR DATA1,BX
MAIN:HLT
A. 10H
B. 20H
C. 30H
D. 40H
[填空题]阅读下面的程序段,请填空。
1 TAB DB 10H,20H,30H,40H,50H
2 P1 DD 02001000H
3 P2 DD TAB
4 LDS DI, P1
5 LES SI, P2
执行4指令后,(DS)=______。
[填空题]阅读下面的程序段,请填空。
1 TAB DB 10H,20H,30H,40H,50H
2 P1 DD 02001000H
3 P2 DD TAB
4 LDS DI, P1
5 LES SI, P2
执行4指令后,(DS)= 【2】 。
[简答题]在片外RAM 4000H单元开始存放16个单字节数,将其中非零的数传送到片内RAM 20H开始的单元,并将其个数存于寄存器R6中。请接着以下程序,补全缺少的部分。
MOV R6,#OOH
MOV R7,#16
MOV R0,#20H
MOV DPTR,#4000H
SJMP $
[填空题]阅读下面的程序段,请填空。
1 TAB DB 10H,20H,30H,40H,50H
2 P1 DD 02001000H
3 P2 DD TAB
4 LDS DI, P1
5 LES SI, P2
执行4指令后,(DS)=______。
[填空题]阅读下面的程序段,请填空。
1 TAB DB 10H,20H,30H,40H,50H
2 P1 DD 02001000H
3 P2 DD TAB
4 LDS DI, P1
5 LES SI, P2
执行4指令后,(DS)=______。
[简答题]片外RAM2000H开始的单元中有5BH的数据,编程将它们传送到片内RAM20H开始的单元中去。
[填空题]下面程序段是将ROM2000H单元的内容送外部RAM1000H单元。
MOV DPTR, #2000H
CLR A
MOVC A,@A+DPTR
MOV DPTR,#1000H
MOV @DPTR,A
错误:______
改正:______