下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?(5分)设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。执行指令MOVA,#48H后()。
A.立即寻址;35H
B.立即寻址;48H
C.立即寻址;0FH
D.立即寻址;0FH
A.立即寻址;35H
B.立即寻址;48H
C.立即寻址;0FH
D.立即寻址;0FH
说明 MCS -51 单片机的下列各条指令中源操作数的寻址方式
(可直接在每条指令后面书写)
17. MOV P1 , R7
18. MOV 30H , 50H
19. MOV DPTR , # 1050H
20. MOV A , @R1
21. MOVC A , @A+DPTR
设寄存器(DS)=2000H, (SS)=1500H,(ES)=3200H, (SI)=0A0H, (BX)=100H,
(BP)=10H,数据段中变量VAL的偏移地址值为50H。试指出下列各条指令中源操作数的寻址方式是什么?对于存储器操作数,其物理地址是多少?
(1) MOV AX , [100H]
(2) MOV CX, ES:[BX]
(3) MOV DX, [BX][SI]
(4) MOV AX ,VAL[SI]
(5) MOV BX, 1234[BX]
(6) MOV AX , [BP]
(1)MOV AX,1200H
(2)MOV AX,BX
(3)MOV AX,[1200H]
(4)MOV AX,[BX]
(5)MOV AX,1100H[BX]
(6)MOV AX,[BX],[SI]
(7)MOV AX,1100H[BX],[SI]
A.寄存器寻址中源操作数存放于寄存器中,例如指令“MOV A, R7”就采用寄存器寻址。
B.寄存器间接寻址方式中,源操作数在内部RAM中的地址存放于寄存器中。
C.寄存器间接寻址可用于数据连续或循环访问
D.寄存器间接寻址和寄存器寻址几乎没什么区别
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!