第1章 绪论&第2章硬件结构概况及CPU

第1章单元测试题

1、单选题:
‏8051与8751的区别是( )‍
选项:
A: 内部数据存储单元数目的不同
B: 内部数据存储器的类型不同
C: 内部程序存储器的类型不同
D: 内部的寄存器的数目不同
答案: 【 内部程序存储器的类型不同

2、多选题:
‍微控制器又可被称为()‍
选项:
A: 单片机 
B:  嵌入式控制器
C: 微型计算机
D: 计算机
答案: 【 单片机 ;
 嵌入式控制器

第2章 MCS-51的存储器结构及IO端口

第2章单元测试题

1、单选题:
‏内部RAM中,位地址为30H的位,该位所在字节的字节地址为( )‎
选项:
A: 30 
B: 30H 
C: 26 
D: 26H
答案: 【 26H

2、单选题:
‍MCS-51单片机复位后,R4所对应的存储单元的地址为( )‍
选项:
A: 04H
B: 0BH
C: 13H
D: 1BH
答案: 【 04H

3、单选题:
‌使用8031单片机时,需将EA引脚接(   )电平,因为其片内无(   )存储器‏
选项:
A: 高、程序 
B: 低、程序 
C: 高、数据 
D: 低、数据
答案: 【 低、程序 

4、单选题:
‍MCS-51内部PC的值是( )‍
选项:
A: 当前正在执行指令的前一条指令的地址
B: 当前正在执行指令的地址
C: 当前正在执行指令的下一条指令的地址
D: 控制器中指令寄存器的地址
答案: 【 当前正在执行指令的下一条指令的地址

5、单选题:
‎P0口发出地址时,伴随着(  )引脚上有信号输出​
选项:
A: VCC 
B: RD
C: ALE 
D: PSEN
答案: 【 ALE 

6、单选题:
‌堆栈数据的进出原则是(    )‌
选项:
A: 先进先出
B: 后进后出
C: 先进后出    
D: 进入不出
答案: 【 先进后出    

7、单选题:
​P1口作普通输入口之前必须(   )​
选项:
A: 外接上拉电阻 
B: 相应端口先置“1”
C: 相应端口先清“0”
D: 外接高电平
答案: 【 相应端口先置“1”

8、单选题:
‍在MCU中,通常将一些中间计算结果放在(  )中‏
选项:
A: 累加器 
B: 控制器  
C: 程序存储器
D: 数据存储器
答案: 【 数据存储器

9、单选题:
​MCS-51中既可位寻址又可字节寻址的RAM单元地址是(   )‏
选项:
A: 20H
B: 30H 
C: 00H 
D: 70H
答案: 【 20H

10、单选题:
‎MCS-51中,用户不能直接访问的寄存器是(   )‏
选项:
A: PSW
B: DPTR 
C: PC  
D: B
答案: 【 PC  

11、多选题:
‌对有关PC和DPTR的说法错误的是(    )‍
选项:
A: 它们都具有自动加“1”的功能
B: 它们都是16位的寄存器;
C: DPTR是可以访问的
D: DPTR和PC都是SFR
答案: 【 它们都具有自动加“1”的功能;
DPTR和PC都是SFR

第3章 MCS-51的指令系统

第3章单元测试题

1、单选题:
‍寄存器中存放操作数地址的是( )种寻址方式‎
选项:
A: 寄存器寻址方式
B: 直接寻址方式
C: 寄存器间接寻址方式
D: 立即寻址方式
答案: 【 寄存器间接寻址方式

2、单选题:
​访问SFR,可使用(    )种寻址方式?‌
选项:
A: 寄存器寻址方式
B: 直接寻址方式
C: 寄存器间接寻址方式
D: 立即寻址方式
答案: 【 直接寻址方式

3、单选题:
‏假定累加器A中的内容为30H,执行指令:‌‏              1000H:MOVC  A,@A+PC‌‏后,把程序存储器( )单元的内容送入累加器A中‌‏‌
选项:
A: 1031H
B: 1030H
C: 0031H
D: 0030H
答案: 【 1031H

4、单选题:
​下列程序段的功能是什么?‏​      PUSH  A‏​       PUSH  B‏​       POP   A‏​      POP   B‏​‏
选项:
A: A覆盖B
B: B覆盖A
C: AB互换
D: 无影响
答案: 【 AB互换

5、单选题:
‎下列(     )指令正确​
选项:
A: MOV   28H,@R2
B: DEC   DPTR
C: INC    DPTR
D: CLR   R0
答案: 【 INC    DPTR

6、单选题:
‌下列说法错误的是()‏
选项:
A: 立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。
B: 指令周期是执行一条指令的时间
C: 指令中直接给出的操作数称为直接寻址
D: 指令长,执行时间未必长
答案: 【 指令中直接给出的操作数称为直接寻址

7、单选题:
‎下列指令中,源操作数属于寄存器间接寻址方式的是(     )‎
选项:
A: MOV   A,  #20H
B: MOV   A,   40H
C: MOV   A,   R0
D: MOV  30H,  @R1
答案: 【 MOV  30H,  @R1

8、单选题:
‏当需要从MCS-51程序存储器取数据时,可采用的指令为( )‌
选项:
A: MOV  A,  @R1
B: MOVC  A,  @A + DPTR
C: MOVX  A,  @ R0
D: MOVX  A,  @ DPTR
答案: 【 MOVC  A,  @A + DPTR

9、单选题:
​下列指令中,源操作数属于立即寻址方式的是(     )‎
选项:
A: MOV   A,40H
B: MOV   C,20H
C: MOV   A,#20H
D: MOV   A,@R1
答案: 【 MOV   A,#20H

10、单选题:
​MOVX  a,@R0指令中源操作数的寻址方式是(     )​
选项:
A: 立即寻址 
B: 寄存器寻址    
C: 寄存器间接寻址
D: 直接寻址
答案: 【 寄存器间接寻址

第4章 MCS-51汇编程序的编写与调试

第4章单元测试题

1、单选题:
‎下列哪条指令在汇编时没有相应的机器代码产生()‍
选项:
A: DEC
B: DB
C: DA
D: NOP
答案: 【 DB

2、单选题:
‍表达赋值命令的是()‎
选项:
A: DB
B: DW
C: EQU
D: ORG
答案: 【 EQU

3、单选题:
‌ORG 2000H‌‌DB  12H,46H,7BH,10H,15‌‌汇编后(2004H)=()‌
选项:
A: 46H
B: 7BH
C: 0FH
D: 15H
答案: 【 0

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注