奥鹏答案 发表于 2016-6-12 10:06:21

微机原理与应用_3068第二次作业

1.下述关于寻址方式说法错误的为()
A、MOV PSW, #00H中#00H为立即寻址
B、MOV PSW,#00H中PSW为直接寻址
C、PUSH B是寄存器寻址                        
D、MOVX @R1, A中@R1是寄存器间接寻址
E、一条指令中可以包含一种以上寻址方式
F、MCS-51单片机的指令系统有7种寻址方式

2.MOV A,R1的寻址方式为()
A、立即寻址                         B、直接寻址
C、寄存器寻址                         D、寄存器间接寻址

3.下面指令寻址方式为变址寻址是()
A、MOV A, 30H
B、MOVX @DPTR,A
C、MOVC A, @A+PC
D、JC rel

4.MCS-51单片机的指令系统共有()条指令
A、110                B、111                 C、120                 D、115

5.设累加器A的内容为0C9 H, 寄存器R2的内容为54H, CY=1, 执行指令SUBB A, R2 后结果为()
A、(A)=74H      B、(R2)=74H      C、(A)=75H                D、(R2)=75H

6.执行PUSH ACC指令, MCS-51完成的操作是()。
A、SP+1→SP (ACC)→(SP)    B、(ACC) →(SP) SP-1→SP
C、SP-1→SP (ACC)→(SP)    D、(ACC)→(SP) SP+1→SP

7.下列指令中错误的是()。
A、MOV A, R4                          B、MOV 20H, R4
C、MOV A, @R1                          D、MOV @R4, R3

8.关于指令跳转指令跳转范围错误的是()
A、SJMP的跳转范围256字节
B、LJMP的跳转范围64k字节
C、AJMP的跳转范围2000字节
D、JC、JZ、JNZ、JB、JNB、JBC的跳转范围256字节

9.以下哪一条指令的写法是正确的有()
A、MOV DPTR,#3FH
B、MOV R0,#FEH
C、MOV 50H,#0FC3DH
D、INC Ro
E、PUSH A
F、MOVX A,@R2

10.以下不涉及位操作指令的是()
A、CLR 80H
B、CLR P1.0
C、MOV B, A
D、MOV C, ACC.1

11.下面说法错误的为()。
A、PC为程序计数器                    B、C是累加器
C、DPTR数据指针寄存器      D、PSW程序状态字寄存器

12.程序计数器PC用来() 。
A、存放指令                                   B、存放正在执行的指令地址
C、存放下一条的指令地址        D、放上一条的指令地址

13.MCS-51单片机的字长是()
A、2位               B、4位                 C、8位                 D、16位

14.下列计算机语言中, 单片机CPU能直接识别的是()
A、自然语言                 B、高级语言                C、汇编语言                D、机器语言

15.多字节加法运算, 在进行最低字节相加前, 应先将CY()
A、清0                         B、置1                         C、取反                         D、送入A


16.MCS-51 的无条件转移指令中, 其转移范围最大的是()
A、LJMP                B、AJMP                C、SJMP                C、JMP @A+DPTR

17.执行 MOV SP, #30H 指令后, 压栈从片内 RAM 哪个单元开始?()
A、2FH                 B、30H                        C、31H

18.以下指令中, 哪条指令执行后使标志位 CY 清 0?()
A、MOV A , #00H                         B、CLR A
C、ADD A , #00H                         D、CLR C

19.指令周期有三种, 分别是单周期指令, 双周期指令和()指令。
A、三周期         B、四周期         C、五周期         D、六周期

20.若RS0=1, RS1=0, 现在需要保存R1的内容, 可执行()指令。
A、PUSH R1
B、PUSH @R1
C、PUSH 01H
D、PUSH 09H

21.下列指令不是变址寻址方式的是()
A、JMP @A+DPTR
B、MOVC A, @A+PC
C、MOVX A, @DPTR
D、MOVC A, @A+DPTR

22.下面哪一段程序能准确地读取 P1 口引脚信号?()
A、MOV A ,#00H ; MOV P1, A ;MOV A,P1
B、MOV A ,#0FFH ;MOV P1 ,A ;MOV A ,P1
C、MOV A ,#0FFH ;MOV A ,P1
D、MOV A ,#0FFH ;MOV A ,P1

23.以下哪条指令的写法是错误的()。
A、INC DPTR
B、MOV R0, #0FEH
C、PUSH B
D、PUSH A

24.伪指令说明错误的有()
A、ORG定义下面一条汇编指令首地址                       
B、DB是字节定义伪指令,其后每个数字或字符按照字节存储
C、伪指令汇编后会转换成有效的机器码
D、END表示汇编结束
E、EQU将表达式的值或者地址赋给指定的字符串
F、Bit是位地址符号赋值伪指令

25.子程序结构中一定会有哪条指令( )
A、RETI                          B、RET
C、PUSH                     D、CLR A



页: [1]
查看完整版本: 微机原理与应用_3068第二次作业