1、 湖北理工学院单片机原理及应用试题库 MCS-51 单片机原理与结构 一、判断题 ( ) 1 MCS-51 单片机是 16 位单片机。 ( ) 2 MCS-51 的产品 8051 与 8031 的区别是: 8031 片内无 ROM。 ( ) 3单片机的 CPU 从功能上可分为运算器和存贮器。 () 4 MCS-51 的指令寄存器是一个 8 位寄存器,用于暂存待执行指令,等待译码。 () 5 MCS-51 的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。 () 6 8051 的累加 器 ACC 是一个 8 位的寄存器 ,简称为 A,用来存一个操作数或中间结果。
2、() 7 8051 的程序状态字寄存器 PSW 是一个 8 位的专用寄存器,用于存程序运行中的各种状态信息。 ( ) 8 MCS-51 的程序存贮器用于存放运算中间结果。 ( ) 9 MCS-51 的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的 128 字节的 RAM 和 SFR,另一个是片外最大可扩充到 64K字节的 RAM。 ( ) 9 MCS-51 的程序存贮器在物理上分为两个地址空间:片内的4K 字节的 ROM,片外最大可扩充到 60K 字节的 ROM。逻 辑上为最大达 64K字节的统一 ROM 空间 ( ) 10单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行
3、出错或进入死循环时,可按复位键重新启动。 ( ? ) 11 CPU 的时钟周期为振荡器频率的倒数。 (不同教材对时钟周期定义不同, eleroom。 com) ( ) 12单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。 ( ) 13单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 ( ) 14.程序计数器 PC 不能为用户编程时直接 使用,因为它没有地址。 ( ) 15 MCS-51 单片机上电复位后,片内数据存储器的内容均为 00H。 ( ) 16当 8051 单片机的晶振频率为 12MHz 时, ALE 地址锁存信
4、号端的输出频率为 2MHz 的方脉冲。 ( ) 17 8051 单片机片内 RAM 从 00H 1FH 的 32 个单元,不仅可以作工作寄存器使用,而且可作为 RAM 来读写。 ( ) 18 MCS-51 单片机的片内存贮器称为程序存贮器。 ( ) 19 MCS-51 单片机的数据存贮器是指外部存贮器。 ( ) 20 MCS-51 单片机的特殊功能寄存器集中布置在 片内数据存贮器的一个区域中。 ( ) 21 8051 单片机的栈底单元是不能利用的,因此,它是一个闲置单元 ( ) 22 CPU 对内部 RAM 和外部 RAM 的读写速度一样快 ( ) 23 8051 单片机,程序存储器数和数据存
5、储器扩展的最大范围都是一样的 ( ) 24对于 8051 单片机,当 CPU 对内部程序存储器寻址超过4K 时,系统会自动在外部程序存储器中寻址 ( ) 25外加晶振频率越高,系统运算速度也就越快,系统性能也就越好 ( )是读端口还是读锁存器是用指令来区别的(如 MOV C,P1.0 是读端口,而 CPL P1.0 是读改写锁存器)。 填空简答计算等学习资料请 下载更新。 ( )在 8051 的片内 RAM 区中,位地址和部分字节地址是冲突的。 ( )当 8051 的 EA 引脚接低电平时, CPU 只能访问片外 ROM,而不管片内是否有程序存储器。 ( )当 8051 的 EA 引脚接高电平
6、时, CPU 只能访问片内的 4KB 空间。 ( )工作寄存器区不允许做普通的 RAM 单元来使用。 ( )工作寄存器组是通过置位 PSW 中的 RS0 和 RS1 来切换的。 ( )特殊功能寄存器可以当作普通的 RAM 单元来使用。 ( )访问 128 个位地址用位寻址方式,访问低 128 字节单元用直接或间接寻址方式。 ( )堆栈指针 SP 的内容可指向片内 00H 7FH 的任何 RAM 单元,系统复位后, SP 初始化为 00H。 ( )DPTR 只能当作一个 16 位的特殊功能寄存器来使用。 ( )程序计数器 PC 是一个可以寻址的特殊功能寄存器。 ( ) 8051 复位后,其 PC
7、 指针初始化为 0000H,使单片机从该地址单元开始执行程序。 ( )单片机系统上电后,其内部 RAM 的值是不确定的。 ( )51 单片机的指令系统中,其加法、减法、乘法和除法必须有累 加器 A 的参与才能完成。 1、当 MCS-51 上电复位时,堆栈指针 SP=00H。( F) 2、 PC 存放的是当前正在执行的指令。( F) 3、 MCS-51 的特殊功能寄存器分布在 60H80H 地址范围内。( F) 4、在 MCS-51 系统中,一个机器周期等于 1.5us。( F) 5、程序计数器 PC 不能为用户编程时直接使用,因为它没有地址。( T) 6、内部 RAM 的位寻址区,只能供位寻址
8、使用,而不能供字节寻址使用。( F) 7 8031 共有 21 个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。() 8 内部 RAM 的位寻址区,只能供位寻址使用,而不能供字节寻址使用。() 二、单项选择题 1 MCS-51 单片机的 CPU 主要的组成部分为 。 A A运算器、控制器 B加法器、寄存器 C运算器、加法器 D运算器、译码器 2单片机能直接运行的程序叫 C 。 A.源程序 B.汇编程序 C.目标程序 D.编译程序 3单片机中的程序计数器 PC 用来 。 C A存放指令 B存放正在执行的指令地址 C存 放下一条指令地址 D存放上一条指令地址 4单片机上电
9、复位后, PC 的内容和 SP 的内容为 B 。 A 0000H, 00H B 0000H, 07H C 0003H, 07H D 0800H,08H 5单片机 8031 的 ALE 引脚是 B 。 A.输出高电平 B输出矩形脉冲,频率为 fosc 的 1/6 C输出低电平 D输出矩形脉冲,频率为 fosc 的 1/2 6单片机 8031 的 引脚 A 。(注:在排版不方便时 可以用 /EA代,或 EA 代替,以后如此) A必须接地 B必 须接 +5V C可悬空 D以上三种视需要而定 7访问外部存贮器或其它接口芯片时,作数据线和低 8 位地址线的是 A 。 A P0 口 B P1 口 C P2
10、 口 D P0 口和 P2 口 8 PSW 中的 RS1 和 RS0 用来 A 。 A选择工作寄存器区号 B指示复位 C选择定时器 D选择工作方式 9上电复位后, PSW 的值为 。 D A 1 B 07H C FFH D 0 10单片机上电复位后,堆栈区的最大允许范围是 B 个单元。 A 64 B 120 C 128 D 256 11单片机上电复位后,堆栈区的最大允许范围是内部 RAM的 D 。 A 00H FFH B 00H 07H C 07H 7FH D 08H 7FH 12 MCS-51 单片机的最大时序定时单位是 ( D )。 A、 拍节 B、状态 C、机器周期 D、指令周期 13.
11、INTEL8031 的 P0 口,当使用外部存贮存器时它是一个 D 。 A传输高 8 位地址口 A传输低 8 位地址口 C传输高 8 位数据口 D传输 低 8 位地址 /数据口 14 P0 口作数据线和低 8 位地址线时 B 。 A应外接上拉电阻 B不能作 I/O 口 C能作 I/O 口 D应外接高电平 15对于 8031 单片机,其内部 RAM D 。 A只能位寻址 B只能字节寻址 C既可位寻址又可字节寻址 D少部分既能位寻址又能字节寻址 16寻址方式就是 C 的方式。 A查找指令操作码 B查找指令 C查找指令操作数 D查找指令操作码和操作数 17 8031 单片机若晶振频率为 fosc=1
12、2MHz,则一个机器周期等于 C S。 A 1/12 B 1/2 C 1 D 2 18 MCS-51单片机的数据指针 DPTR是一个 16位的专用地址指针寄存器,主要用来 B 。 A存放指令 B存放 16 位地址,作间址寄存器使用 C存放下一条指令地址 D存放上一条指令地址 19 ALU 表示 。 D A累加器 B程序状态字寄存器 C计数器 D算术逻辑部件 20单片机上电后或复位后,工作寄存器 R0 是在工作寄存器区的 。 A A 0 区 00H 单元 B 0 区 01H 单元 C 0区 09H 单元 D SFR 21单片机 8051 的 XTAL1 和 XTAL2 引脚是 引脚。 D A外接
13、定时器 B外接串行口 C外接中断 D外接晶振 22 8051 单片机的 Vss( 20)引脚是 引脚。 B A主电源 +5V B接地 C备用电源 D访问片外存贮器 23 8051 单片机的 VCC( 40)引脚是 引脚。 A A主电源 +5V B接地 C备用电源 D访问片外存贮器 24 8051单片机 口是一个 8位漏极型开路型双向 I/O端口。A A P0 B P1 C P2 D P3 25 8051 单片机中,输入 /输出引脚中用于专门的第二功能的引脚是 。 D A P0 B P1 C P2 D P3 26 MCS-51 复位后,程序计数器 PC= 。即程序从 开始执行指令。 B、 B A
14、 0001H B 0000H C 0003H D 0023H 27 MCS-51 的片内外的 ROM 是统一编址的,如果 端保持高电平, 8051的程序计数器 PC 在 地址范围内。 D A 1000H FFFFH B 0000H FFFFH C 0001H0FFFH D 0000H 0FFFH 28 MCS-51 的专用寄存器 SFR 中的堆栈指针 SP 是一个特殊的存贮区,用来 ,它是按后进先出的原则存取数据的。 C A存放运算中间结果 B存放标志位 C暂存数据和地址 D存放待调试的程序 29单片机的堆栈指针 SP 始终是指示 。 B A堆栈底 B堆栈顶 C堆栈地址 D堆栈中间位置 30单
15、片机的 P0、 P1 口作输入用途之前必须 。 A A在相应端口先置 1 B在相应 端口先置 0 C外接高电平 D外接上拉电阻 31 MCS-51 单片机的位寻址区位于内部 RAM 的 ( )单元。 D A 00H 7FH B 20H 7FH C 00H 1FH D 20H 2FH 32 MCS-51 单片机的 P1 口的功能是 。 A A可作通用双向 I/O 口用 B可作一般 I/O 口用 C可作地址 /数据总线用 D可作通用 I/O 口用 33 MCS-51 单片机复位后,专用寄存器 ACC 的状态是 。 C A 0000H B 07H C 00H D 0FFH 34当程序状态字寄存器 P
16、SW 状态字中 RS1和 RS0 分别为 0和 1 时,系统选用的工作寄存器组为 。 B A组 0 B组 1 C组2 D组 3 35 8051 单片机中,唯一一个用户可使用的 16 位寄存器是 。 D A PSW B ACC C SP D DPTR 36 8051 的程序计数器 PC为 16 位计数器,其寻址范围是 。D A 8K B 16K C 32K D 64K 37单片机应用程序是存放在 中。 B A RAM B ROM C寄存器 D CPU 38、单片机的主要组成部件为( A ) A、 CPU,内存, I/O 口 B、 CPU,键盘,显示器 C、主机,外部设备 D、以上都是 39、 INTEL 8051 CPU 是( C )位的单片机 A、 16 B、4 C、
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。