A.若有同级的中断请求已被挂起,则返回到调用处 B.转入中断服务程序
C.继续执行下一条指令 D.直接执行INC R1
52.MCS—51指令系统中,执行下列程序后,程序计数器PC的内容为 A 。
ORG 000H MOV DPDR,#1000 MOV A, #00H MOV 20H,A LJMP 1500 GND
A.100 B.1000 C.1500 D.0
53.MCS—51指令系统中,格式为:ORG 16位地址 的指令功能是 C 。 A.用于定义字节 B.用于定义字 C.用来定义汇编程序的起始地址
D.用于定义某特定位的标识符
54.MCS—51指令系统中,执行下列指令后,结果为: B 。 ORG 40H DS 10H
A.将40H存入10H B.从40H地址单元开始空10H个连续存储单元
C.将40H地址的内容存入10H D.以上都不对
55..MCS—51指令系统中,执行下列程序后,堆栈指针SP的内容为 C 。
MOV SP,#30H
13
MOV A,20H LACALL 1000 MOV 20H,A SJMP $
A.00H B.30H C.32H D.07H 56.MCS—51指令系统中,指令DA A是 D 。
A.除法指令 B.加1指令 C.加法指令 D.十进制调整指令
57.MCS—51指令系统中,指令DA A应跟在 A 。 A.加法指令后 B.BCD码的加法指令后 C.减法指令后 D.BCD码的减法指令后 58.在单片机算术运算过程中,指令DA A常用于 C 运算。 A.二进制 B.加法 C.BCD码加法 D.十六进制 59.MCS—51指令系统中,执行下列指令后,其结果为 B 。
MOV A, #68 ADD A, #53 DA A
A.A=21 CY=1 OV=0 B.A=21 CY=1 OV=1 C.A=21 CY=0 OV=0 D.以上都不对 60.执行下列程序后,累加器A的内容为 B 。
ODG 0000H MOV A, #00H ADD A, #02H
14
MOV DPDR, #0050H MOVC A, @A+DPDR MOV @R0, A SJMP $ ORG 0050H
BAO: DB 00H,0888H,0BH,6H,09H,0CH END
A.00H B.0BH C.06H D.0CH 61.8051单片机传送外部存贮器地址信号的端口是 D 。
A.P0口和P1口 B.P1口和P2口 C.P1口和P3口 D.P0口和P2口 62.8051单片机能分时传送地址信号和数据的端口是 A 。
A.P0口 B.P2口 C.P0口和P2口 D.P3口 63.8051单片机具有双功能的端口是 B 。
A.P0口和P1口 B.P3口 C.P0口和P2口 D.P1口 64.能访问内部数据存贮器的传送指令是 B 。
A.MOVC 指令 B.MOV 指令 C.MOVX 指令 D. 65.能访问外部数据存贮器的传送指令是 C 。
A.MOV 指令 B.MOVC 指令 C.MOVX 指令 D. 66.将内部数据存贮单元内容传送到累加器A中的指令是 B 。
A.MOV direct, R0 B.MOV A, @Ri C.MOV A, #data D.MOV A, R0
67.指令ANL A,R0的功能是 A 。
A.将A与寄存器R0的内部容按位逻辑与 B.将A与寄存器R0的内部容按
15
位逻辑异或
C.将A与寄存器R0的内部容按位逻辑非 D.将A与寄存器R0的内部容按位逻辑或
68.能将A的内容向左循环移一位,第七位进第0位的指令是 D 。 A.RLC A B.RRC A C.RR A D.RL A 69.能将A按位取反的指令是 A 。
A.CPL A B.CLR A C.RL A D.SWAP A 70.执行下列程序后,内部RAM 30H单元的内容是 C 。
MOV 30H,#00H MOV R0,#30H MOV A, 30H ADD A, #05H MOVC A, @A+PC MOV @R0, A SJMP $
TDB:DB 00H ,01H ,02H,03H,05H
A.00H B.02H C.05H D.30H 71.将A与立即数按位逻辑异或的指令是 C 。
A.ANL A,#data B.ORL A,#data C.XRL A,#data D.XRL A,direct
72.可以控制程序转向64K程序存贮器地址空间的任何单元的无条件转移指令是 B 。
A.AJMP addr11 B.LJMP addr16 C.SJMP rel D.JC
16
相关推荐: