第1题
B、8141H
C、8142H
D、8143H
第3题
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
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
第4题
A、00H,0050H
B、0BH, 0050H
C、06H, 00H
D、0CH, 02H
第5题
说明 MCS -51 单片机的下列各条指令中源操作数的寻址方式
(可直接在每条指令后面书写)
17. MOV P1 , R7
18. MOV 30H , 50H
19. MOV DPTR , # 1050H
20. MOV A , @R1
21. MOVC A , @A+DPTR
第6题
MOV A,1FH ;(1FH)→A,A=39H
MOV R0,20H ;(20H)+R0,R0=24H,
XCH A,39H ;A(39H) ,A=67H,(39H)=39H
PUSH Acc ;SP=20H,(20H)=67H
MOV DPTR,#1000H ;DPTR=1000H
MOVX A,@DPTR ;外RAM(1000H)→A,A=10H
MOVC A,@A+DPTR ;ROM (A+DPTR)=(1010H)→A,A=FFH
XCHD A,@R0 ;A3~0(R0)3~0,A=FCH,(24H)=BFH,R0=24H(不变)
POP 1FH ;(SP)=(20H)→1FH,(1FH)=67H,SP=1FH
第7题
MOV DPTR,#2040H ;
MOVX A,@DPTR ;
MOVC A,@A+DPTR ;
ADD A,20H ;
DA A ;
SWAP A ;
第8题
第9题
A、MOV DPTR , #2000H MOV A,#00H MOVC A, @DPTR+A
B、MOV DPTR , #2000H MOVX A, @DPTR
C、MOV DPTR , #2000H MOVX @DPTR ,A
D、MOV DPTR , #2000H MOVC @DPTR+A,A
第10题
A、MOV DPTR,#1000H MOVX A,@DPTR
B、MOV A, 45H XCH A,27H
C、MOV C,45H CPL ACC.7
D、MOV R0,23H MOV A,@R0
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!