|
第3章参考答案 |
|
|
第3章AT89S51的指令系统
参考答案
1.答:(1)错(2)错(3)对(4)错(5)错(6)错(7)错(8)对(9)错(10)对(11)对(12)错。
2.答:(A)对(B)对(C)错(D)错。
3.答:A,PC,DPTR。
4.答:只能使用直接寻址方式。
5.答:操作码,操作数,操作码。
6.答:1031H。
7.答:程序,数据。
8.答:地址。
9.答:A的内容与B的内容互换。
10.答:(A)=50H,(SP)=50H,(51H)=30H,(52H)=50H,(PC)=5030H
11.答:(A)ANLA,#87H
(B)ANLA,#0C3H
(C)ORLA,#0CH
12.答:(A)=0CBH。
13.答:(A)=00H,(R3)=0AAH。
14.答:(DPH)=3CH,(DPL)=5FH,(SP)=50H
15.答:(SP)=62H,(61H)=30H,(62H)=70H。
16.答: MOV R7,A
PUSH Acc
MOV A,B
MOVX @DPTR,A
17.答:(D)。
18.答:(C)。
19.答:基本型的51子系列单片机,由于其片内RAM的地址范围为00H—7FH,而80H—FFH为特殊功能寄存器区,而对特殊功能寄存器寻址,只能使用直接寻址方式。对片内RAM寻址,当使用寄存器间接寻址是采用R0或R1作为间接寻址的,因此R0或R1的内容不能超过7FH。
增强型的52子系列单片机,片内RAM的地址范围为00H—FFH,因此作为间接寻址寄存器的R0或R1的内容就不受限制。
·2·
·1·
|
|
|
|
|
|
|
|
|
|
|