![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
设片内RAM中的(40H)=50H,写出执行下列程序段后寄存器A和R0,以及片内RAM中50H和51H单元的内容为何值? MOV A,40H MOV R0,A MOV A,#00 MOV @R0,A MOV A,#30H MOV 51H,A MOV 52H,#70H 结果:(A)=? (R0)=? (50H)=? (51H)=?
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
MOV DPTR,#2040H ;
MOVX A,@DPTR ;
MOVC A,@A+DPTR ;
ADD A,20H ;
DA A ;
SWAP A ;
MOV 50H,#40H ;(50H)=40H
MOV R1,#50H ;R1=50H
MOV A,@R1 ;A=(R1)=(50H)=40H
MOV R0,A ;R0=40H
MOV 60H,@R0 ;(60H)=(R0)=(40H)=FFH
MOV 30H,60H ;(30H)=FFH
MOV R0,# 30H ;R0=30H
MOV @R0,40H ;(30H)=20H
MOV A,50H ;A=40H
MOV R1,30H ;R1=20H
MOV B,@RO ;B=20H
MOV PSW,@ R1 ;PSW=60H
A. int data x[10];
B. int xdata x[10];
C. int code x[10];
D. int idata x[10];
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!