要是这些指令是独立运行,而不是一个程序的话(就是说前面的指令运行的结果对后边的指令运行没有影响)。我认为是:
运行MOV A,@R0 (A)=2CH, (R0)=40H
运行ANL 40H,#0FH (40H)=0CH
运行ADD A,R4 (A)=22H CY=1,AC=1,OV=0
运行 SWAP A (A)=8EH
DEC @R1 (20H)=0FH (R1)=20H
XCHD A,@R1 (A)=EFH (20H)=08H
(1 ) (A)=2CH
(2 ) (40H)=0CH
(3) 无解 R4中内容没给
(4 ) (A)=8EH
(5) 无解 3AH中内容没给
(6) 无解 3AH中内容没给