单片机复习题集答案
- 格式:pdf
- 大小:11.10 KB
- 文档页数:5
本文由880302海棠无香贡献
doc1。
单片机练习题部分答案 单片机练习题部分答案 本练习题仅包括填空、选择、问
答类型题。题的来源选自 (本练习题仅包括填空、选择、问答类型题。题的来源选自
《单片机原理与应用学习概要及题解》霍孟友主编 单片机原理与应用学习概要及题
解》 机械工
业出版社出版,题中页码与题号与其对应。 业出版社出版,题中页码与题号与
其对应。下文中填空与选 择题有答案, 答题没有答案。 ) 择题有答案,问答题没
有答案。
单片机构成及原理
*P15 5. 8051 单片机有 4 个 I/O 口,它们分别是 P0、P1、P2、P3 、 、 、
,复位后对应它们的 0FFH 。 内容为 个振荡周期, 6 个状态周期。 16.一个机器
周期包括 12 . 个振荡周期,具体分为 个状态周期。 17.按执行时间,8051 的指
令分为 时间, 周期、 .按执行时间 单机器 周期、 双机器 周期和 四机器 周期指
令共三种。 周期指令共三种。 18.单片机由 CPU\、存储器和 I/O 三部分组成。 .
、 三部分组成。 19.CPU 由 两部分组成。 . 运算器 和 控制器 两部分组成。
20.若不使用 MCS—51 片内程序存储器,引脚 . — 片内程序存储器,引脚/EA 必
须 地 。 23.MCS—51 有 四 个并行 I/O 口,由于是准双向口,所以在输入时必须
先 写 1 由于是准双向口, . — 。 P16. . 1.当使用 8751 且/EA=1,程序地址小
于 1000H 时,访问的是( A ) 访问的是( 当使用 程序地址小于 。 A.片内 ROM
B。 片外 ROM C。. 片内 外 ROM D。. 不定 . 。 。 片内/外 。 2.堆栈操作遵
循的原则是( A ) .堆栈操作遵循的原则是( 。 A. 先进后出 B。 先进先出 C。
后进后出 D。 随机 . 。 。 。 3.欲访问 8051 单片机的内部程序存储器,则/E
A 引脚必须为( A ) 单片机的内部程序存储器, 引脚必须为( . 。 A.高电平
B。低电平 C。高低电平 D。与 PC 值有关 . 。 。 。 4.MCS—51 中,一个机器周
由( C )个时钟周期组成。 一个机器周由( 个时钟周期组成。 . — A.4 B。8
C。6 D。12 . 。 。 。 状态周期=2 振荡周期) (注:时钟周期=状态周期 个振荡
周期) 时钟周期 状态周期 P17 6。MCS—51 系列单片机复位后其 P1 口的输出状态
为 ( B )。 。 — 。 A.00H B。0FFH C。0F0H D。不定 . 。 。 。 P11 2-2 805
1 存储器分那几个地址空间 如何区分不同空间地址? 存储器分那几个地址空间? 如
何区分不同空间地址? 地址空间: (1) 程序存储器地址空间。 答:地址空间:
)片内、片外统一的 64KB 程序存储器地址空间。访问时采用 MOVC 指 ( 片内、 令
。 数据存储器地址空间。 指令。 (2)片内 256B 数据存储器地址空间。访问时采
用 MOV 指令。 )
1
的数据存储器地址空间。 指令。 (3)片外 64KB 的数据存储器地址空间。访
问时则是采用 MOVX 指令。 )
P12 2-4 简述直接位寻址区的空间分配,片内 RAM 中包含那些可位寻址单元?
简述直接位寻址区的空间分配, 中包含那些可位寻址单元?
2-10 开机复位后,CPU 使用那些工作寄存器作为当前工作寄存器?它们的地址
是什么? 开机复位后, 使用那些工作寄存器作为当前工作寄存器?它们的地址是什
么? 答: 2-12 程序状态寄存器 PSW 的作用是什么?有哪些常用标志位?作用是什
么? 的作用是什么?有哪些常用标志位?作用是什么? P14 答 :
2-14 8051 单片机时钟周期与振荡周期之间有什么关系? 单片机时钟周期与振
荡周期之间有什么关系? 答: 2-15 一个机器周期的时序是怎样划分的? 一个机器
周期的时序是怎样划分的? 2-16 什么叫堆栈?堆栈指针 SP 的作用是什么? 什么叫
堆栈 叫堆栈? 的作用是什么? 区中,数据先进后出或后进先出的区域。 答:堆栈
是在片内数据 RAM 区中,数据先进后出或后进先出的区域。 SP 堆栈指针,主要用来
调用子程序或者进入中断的时候保存当前的寄存器内的数据,和当 前程序计数器值。
在程序返回后把内容弹出。回到断开的程序段处继续执行。 P18 3.程序计数器 PC、
数据指针 DPTR、堆栈指针 SP 分别有哪些特点? 分别有哪些特点? . 、 、 答:
page 1 2
指令系统与程序设计
*P25 3-1 什么是寻址方式?MCS—51 单片机有哪几种寻址方式? 什么是寻址方
式? — 单片机有哪几种寻址方式?
*P26 3-6 若要完成以下数据传送,如何应用 MCS-51 指令予以实现? 若要完成
以下数据传送, 指令予以实现 实现? (1) R1 的内容传送到 R0。 。 (2) 外部 RA
M 20H 单元的内容送入 R0。 。 (3) 外部 RAM 0020H 单元的内容送入内部 RAM 20H
单元。 单元。 (4) 外部 RAM 1000H 单元内容送内部 RAM 20H 单元。 单元。 (5)
外部 ROM 2000H 单元内容送 R0。 。 P34 1。MCS-51 特殊功能寄存器只能采用 直
接 寻址方式。 寻址方式。 。 寻址。 2.片内 20H ̄2FH 范围内的数据存储器,既可
以字节寻址又可以 位 寻址。 范围内的数据存储器, . 3.访问 MCS-51 程序存储
器传送命令的操作助记符应为 MOVC . 。 4.访问 MCS-51 片内 RAM 应该使用的传
送指令的助记符是 MOV 应该使用的传送指令的助记符是 . 。 7. 汇编语言中可以
使用 伪 指令 , 他们不是真正的指令 , 只是用来 对汇编过程某种控 . 汇编语言
中可以使用伪指令,他们不是真正的指令, 制 。 9.执行 ANL A,#0FH 指令后,累
加器 A 的高 4 位= 指令后, 0000 . 。 寻址。 19.MOV C,20H 源寻址方式为 .
位 寻址。 20.INC 指令 . 不 影响 CY 位。 P37 1.在中断服务程序中,至少应
有一条( D ) .在中断服务程序中,至少应有一条( 。 A.传送指令 B.转移指令
C.加法指令 D.中断返回指令 . . . .中断返回指令 2.要用传送指令访问 M
CS-51 片外 RAM,它的指令操作码助记符应是( B ) . ,它的指令操作码助记符应
是( 。 A.MOV B.MOVX C.MOVC D.以上都行 . . . . 6.MOVX A, @DPTR 指
令中源操作数的寻址方式是( B ) 指令中源操作数的寻址方式是( . 。 A.寄存
器寻址 B.寄存器间接寻址 C.直接寻址 D.立即寻址 . . . . 10.LCALL 存于
2000H 开始的地址单元中,执行完相应子程序中的返回指令后, 开始的地址单元中
,执行完相应子程序中的返回指令后, . PC=( D )。 。 A.2000H B.2001H C.
2002H D.2003H . . . . P38 22.指令 AJMP 的转跳范围是( 的转跳范围是(
C ) . 。 A.256B B.1KB C.2KB D.64KB . . . . 27.对程序存储器的读
操作,只能使用( D .对程序存储器的读操作,只能使用( ) 。 A.MOV 指令 B。
PUSH 指令 C。MOVX 指令 D。MOVC 指令 . 。 。 。 P39 29.。执行返回指令时,返
回的断点是( C 。执行返回指令时,返回的断点是( ) 。 A.调用指令的首地址
B。调用指令的末地址 C。调用指令下一条指令的首地址 . 。 。 D。返回指令的末
地址 。 简答题: 简答题:
3
1. 位地址 7CH 与字节地址 7CH 如何区别? . 如何区别? P35 5-2 简述单
片机系统中的三大总线。系统扩展时单片机提供的三大总线信号有哪些? 简述单片机
系统中的三大总线。系统扩展时单片机提供的三大总线信号有哪些 单片机提供的三大
总线信号有哪些? P55 1.若不使用 MCS-51 片内存储器,引脚 片内存储器,引脚/E
A 必须接 若不使用 地 。 2.当 MCS-51 引脚 LEA 信号有效时,表示从 P0 口稳定
地送出了 低 8 位 信号有效时, 地址。 . 地址。 负载。 3.MCS-51 的 P0 口作
为输出端口时,每位能驱动 口作为输出端口时, 8 个 SL 型 TTL 负载。 . 4.MC
S-51 系统中,当/PSEN 信号有效时,表示 CPU 要从 系统中, 信号有效时, 存储器
读取信息。 . 外部程序 存储器读取信息。 6.MCS-51 可扩展片外 RAM 64 KB,但
当外扩 I/O 口后,其外部 RAM 寻址空 口后, . , 间将 变小 。 7.计算机的系
统总线有地址总线、控制总线和 数据 总线。 .计算机的系统总线有地址总线、 总
线。 P56 1.6264 芯片是( B ) 芯片是( . 。 A. E2PROM B. RAM C. Flash RO
OM D. EPROM 2.产生 信号的指令是( .产生/WR 信号的指令是( D ) 。 A. MOC
X A, @DPTR B. MOVC A, @A+PC C. MOVX A, @A+DPTR D. MOVX @DPTR, A
中断
P64 1.当使用慢速外设时,最佳的传输方式是 中断 .当使用慢速外设时, 。
2.MCS-51 单片机有 5 个中断源, 个中断优先级, . 个中断源,有 2 个中断优
先级,优先级由软件填写特殊 加以选择。 IP 功能寄存器 加以选择。 3.MCS-51 单
片机中,T0 中断服务程序入口地址为 单片机中, 000BH . 。 4.外部中断请求标
page 2