2022年单片机复习题.pdf

上传人:C****o 文档编号:14513430 上传时间:2022-05-05 格式:PDF 页数:8 大小:112.06KB
返回 下载 相关 举报
2022年单片机复习题.pdf_第1页
第1页 / 共8页
2022年单片机复习题.pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《2022年单片机复习题.pdf》由会员分享,可在线阅读,更多相关《2022年单片机复习题.pdf(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、一、填空题1、MCS-51单片机扩展程序存储器所用的控制信号为(PSEN),扩展数据存储器所用的控制信号为(RD)和(WR)。2、关于堆栈类操作的两条指令分别是(PUSH )、( POP ),操作遵循(先进后出,后进先出)原则。3、(程序状态字PSW )寄存器的作用是用来保存程序运行过程中的各种状态信息。若累加器A中的数据为 01110010B,则 PSW 中的 P=(0)。4、若 MCS-51单片机采用12MHZ的晶振,它的机器周期为(1us), ALE引脚输出正脉冲频率为(2MHZ )5、要使 MCS-51 单片机从片内的地址0000H 开始执行程序。那么EA应( 接高电平 )。6、在片外

2、扩展一片2764 程序存储器芯片要( 7 根 ) 地址线。7、外部中断1(INT1) 的中断入口地址为(0013H );定时器1 的中断入口地为(001BH )。8、8751 有两个 16 位可编程定时 / 计数器, T0 和 T1。它们的功能可由控制寄存器(TMOD ) 、( TCON )的内容决定,且定时的时间或计数的次数与(TH)、( TL)两个寄存器的初值有关。9、欲使 P1口的低 4 位输出 0,高 4 位不变,应执行一条(ANL P1,#0F0H)命令。10、串行口的控制寄存器SCON 中,REN的作用是 ( 允许串行接收位)。11、单片机(计算机)在进行(有符号 )运算的情况下应

3、使用补码。12、单片机位寻址区的单元地址是从(20H)单元到( 2FH)单元,若某位地址是09H,它所在单元的地址应该是( 21H)。13、通常,单片机上电复位时PC= (0000)H,SP= (07)H。14、单片机内部与外部ROM 之间的查表指令是(MOVC A ,A+PC )。15、 DA 指令是()指令,它只能紧跟在()指令后使用。16、当 P1 口做输入口输入数据时,必须先向该端口的锁存器写入(FFH ),否则输入数据可能出错。17、堆栈的地址由(堆栈指针 SP )寄存器内容确定,其操作规律是“(先进后出,后进先出)”。18、寄存器 PSW 中的 RS1和 RS0的作用是( 选择工作

4、寄存器组)。19、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中INT1 的入口地址为(0013H),串行口入口地址为( 0023H), T0 的 入口地址为( 000BH)。20、P0、P1、P2、P3四个均是( 8)位的( 并行 )口( 填“串行”还是“并行”) ,其中 P0的功能是( 地址/ 数据分时复口 )。21、根据传送的信息的属性,总线可分为数据总线、(地址总线 )和控制总线。22、片内 RAM 可进行位寻址的空间位地址范围是(00H FFH)。23、MCS-51单片机系列有(

5、5)个中断源,可分为(2)个优先级,各中断源的中断请求是属于什么级别是由( IP)寄存器的内容决确定的。24、片内 RAM 可进行位寻址的空间位地址范围是()25、8051 单片机有( 5)个中断源,(2)级中断优先级别。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 8 页 - - - - - - - - - - 26、8255A属于可编程的(并行 )接口芯片, 8255A 的 A通道有( 3)种工作方式。5、MCS 51 内部的SFR共有( 21)个。27、任何程序总是由三种基本结构组成:

6、(顺序结构 )、( 选择 / 分支结构 )、( 循环结构 )。28、8031 有两个 16 位可编程定时/计数器,其中定时器作用是指对单片机(对内部fosc/12)脉冲进行计数,而计数器作用是指对单片机(外部 )脉冲进行计数。29、当 P1 口做输入口输入数据时,必须先向该端口的锁存器写入(),否则输入数据可能出错30、单片机内部数据传送指令(MOV )用于单片机内部RAM 单元及寄存器之间,单片机外部数据传送指令 (MOVX )用于单片机内部与外部RAM 或 I/O 接口之间,(MOVC )指令用于单片机内部与外部ROM 之间的查表31、单片机串行通信时,若要发送数据,就必须将要发送的数据送

7、至(SBUF )单元,若要接收数据也要到该单元取数。32、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器 T1)的溢出率来设定和计算波特率。33、带符号数在机器中可用原码、反码和(补)码表示。34、计算机系统中的各类程序及文件统称为(软件 )。35、计算机只能识别和执行(二进制 )指令。36、运算器和( 控制器 )是计算机硬件的核心,称为中央处理器(CPU )。37、CPU一次可处理的二进制数的位数称为(字长 )。38、51 单片机中,根据所存储内容的类型,可分为数据存储器和(程序 )存储器。39、单片机芯片内至少包含有组成微机的基本组成部分CPU 、(

8、 存储器 )和 I/O 接口等。40、单片机的最基本时间单位是(振荡 )周期。41、采用立即寻址时,操作数保存在(累加器 A)中。42、汇编语言中可以使用伪指令,但它们不是真正的指令,只是用来对(汇编过程进行某种控制)。43、转移指令LCALL addr16 的转移范围是(64KB)。二、选择题1、在中断服务程序中至少应有一条(D) A. 传送指令 B. 转移指令 C. 加法指令 D. 中断返回指令2、当 MCS-51复位时,下面说法准确的是(A) A.PC=0000H B.SP=00H C.SBUF=00H D.(30H)=00H 3、要用传送指令访问MCS-51片外 RAM ,它的指令操作

9、码助记符是(B)A.MOV B.MOVX C.MOVC D.以上都行4、ORG 2000H LACLL 3000H ORG 3000H RET 上边程序执行完RET指令后, PC= (C) A.2000H B.3000H C.2003H D.3003H 5、要使 MCS-51能响应定时器T1 中断,串行接口中断,它的中断允许寄存器IE 的内容应是(A)精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 8 页 - - - - - - - - - - A.98H B.84H C.42H D.22H

10、6、JNZ REL 指令的寻址方式是(C) A.立即寻址 B. 寄存器寻址 C. 相对寻址 D. 位寻址7、执行 LACLL 4000H指令时 , MCS-51 所完成的操作是(D) A. 保护 PC B.4000H PC C.保护现场 D.PC+3 入栈 ,4000H PC 8、下面哪条指令产生信号 ( D) A.MOVX A,DPTR B.MOVC A,A+PC C.MOVC A,A+DPTR D.MOVX DPTR,A 9、若某存储器芯片地址线为12 根,那么它的存储容量为(C) A. 1KB B. 2KB C.4KB D.8KB 10、要想测量引脚上的一个正脉冲宽度,则 TMOD 的内

11、容应为 (A) A.09H B.87H C.00H D.80H11、PSW=18H 时, 则当前工作寄存器是( D) A.0组 B. 1组 C. 2组 D. 3组12、MOVX A,DPTR 指令中源操作数的寻址方式是(B) A. 寄存器寻址 B. 寄存器间接寻址 C. 直接寻址 D. 立即寻址13、 MCS-51 有中断源 (A) A.5 B. 2 C. 3 D. 6 14、 MCS-51 上电复位后 ,SP 的内容应为 (B) A.00H B.07H C.60H D.70H 15、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当 CPU响应外部中断0

12、后,PC 的值是 (B) A.0003H B.2000H C.000BH D.3000H 16、计算机在使用中断方式与外界交换信息时, 保护现场的工作应该是(C) A.由 CPU自动完成 B. 在中断响应中完成 C. 应由中断服务程序完成 D. 在主程序中完成17、关于 MCS-51的堆栈操作 , 正确的说法是 ( C) A.先入栈 , 再修改栈指针 B. 先修改栈指针 , 再出栈 C. 先修改栈指针, 在入栈 D. 以上都不对18、某种存储器芯片是8KB*4/ 片, 那么它的地址线根数是( C) A.11根B.12 根C. 13 根D. 14 根19、若 MCS-51中断源都编程为同级, 当

13、他们同时申请中断时CPU首先响应 ( ) A. B. C.T1 D.T0 20、PC中存放的是 ( ) A.下一条指令的地址 B. 当前正在执行的指令C.当前正在执行指令的地址 D.下一条要执行的指令21、程序计数器PC用来 (C)。A.存放指令 B.存放正在执行的指令地址 C.存放下一条的指令地址 D.存放上一条的指令地址22、单片机应用程序一般存放在(B)中。 A. RAM BROM C. 寄存器 D CPU 23、8031 复位后, PC与 SP的值为 (B) 。 A 0000H,00H B 0000H,07H C 0003H,07H D. 0800H, 00H 24、PSW 中的 RS

14、1 和 RS0 用来( A)。 A 选择工作寄存器区号 B 指示复位 C 选择定时器D选择工作方式25、单片机上电复位后,堆栈区的最大允许范围是内部RAM 的( D)。A00H0FFH B00H 07H C07H7FH D08H7FH 26、51 单片机的 P0 口,当使用外部存贮存器时它是一个(D)。A传输高8 位地址口 B 传输低 8 位地址口 C 传输高 8 位数据口 D 传输低8 位地址 / 数据口27、对于 51 单片机,其内部RAM (C)。A只能位寻址 B只能字节寻址 C既可位寻址又可字节寻址 D少部分只能位寻址28、寻址方式就是(C)的方式。 A查找指令操作码 B查找指令 C查

15、找指令操作数 D查找指令操作码和操作数29、实现中断返回是通过(D)完成的。 A 、JP B 、LJMP C 、CPU自动 D 、RETI 30、MCS51 单片机的堆栈区是在(A)。A、单片机内部RAM B 、单片机外部EPROM C、单片机内部ROM D 、单片机外部RAM 31、对 MCS51 系列单片机的所有特殊寄存器来说(D)。A、只能字节寻址 B、只能位寻址 C、即能位寻址又能字节寻址 D、少部分能位寻址32、外部中断1 固定对应的中断入口地址为(C)。 A、0003H B 、0000BH C 、 0013H D 、001BH 33、51 单片机的 CPU 主要的组成部分为(A)。

16、A运算器、控制器 B 加法器、寄存器 C运算器、加法器 D运算器、译码器精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 8 页 - - - - - - - - - - 34、单片机能直接运行的程序是(C)。 A 源程序 B 汇编程序 C 目标程序 D 编译程序35、单片机中的程序计数器PC 用来()。A存放指令B 存放正在执行的指令地址C存放下一条指令地址D 存放上一条指令地址36、单片机上电复位后,PC 的内容和 SP 的内容为()。A0000H,00H B 0000H,07H C0003H

17、,07H D 0800H,08H 37、下列指令中错误的有(B)。 A 、CLR A B、MOVC DPTR,A C、MOV P ,A D、 JBC TF0,LOOP 38、在程序状态寄存器PSW 中,判断是否有借/ 进位的标志位是()。 A 、CY B 、AC C 、RS1 D 、RS0 39、定时 / 计数器有 4 种操作模式, 它们由(B)寄存器中的M1 M0状态决定。 ATCON BTMOD C PCON DSCON 40、ALU 表示( D) A累加器 B程序状态字寄存器 C计数器 D算术逻辑部件41、PC是( C)。 A 、一根硬件信号 B 、一个可由用户直接读写的RAM 单元 C

18、 、一个不可寻址的特殊功能寄存器D一个能自动加1 计数的 ROM 42、51 单片机执行MOVC 指令时,相关的信号状态是()。A、有效为低电平,有效为低电平。B、无效为高电平,有效为低电平。43、判断是否溢出时用PSW 的( B)标志位,判断是否有进位时用PSW 的( A)标志位。 A 、CY B、OV C、P D 、AC 44、当单片机从8155 接口芯片内部RAM 的 20H单元中读取某一数据时,应使用(D)类指令。A、 MOV A,20H B、MOVX A ,Ri C、 MOVC A,A+DPTR D 、 MOVX A ,DPTR 45、下列关于MCS-51单片机的复位方式说法正确的是

19、(C)。A、复位时将PC和 SP清零,使得单片机从0000H单元开始执行程序。B、复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法。C、复位会改变内部的一些专用寄存器和用户RAM 中的数据。D、复位时会将设置为高电平,为低电平。46、下列指令不是变址寻址方式的是(C)。 A 、JMP A+DPTR B、MOVC A,A+PC C、MOVX A,DPTR D 、MOVC A,A+DPTR 47、执行 MOV IE, 81H指令的意义是:(B)。A、屏蔽中断源 B、开放外部中断源0 C、开放外部中断源1 D、开放外部中断源0 和 1 48、DA指令是 BCD码运算调整指令,它可用在如下()

20、指令中;它的功能是()。A、ADD B、SUBB C、MUL D、DIV E、把二进制数调整为十进制数。 F、把二进制进位调整49、在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用()调试方法。A、单步调试 B、跟踪调试 C、断点调试 D、连续运行调试50、在片外扩展已骗8K的 EPROM 2764 需要()根地址线。A、11 B、12 C、13、 D、14 51启动 ADC0809进行 A/D 转换时,使用()指令。A、MOVX DPTR,A B、MOVX A,DPTR C、MOV A, R0 D MOVC A,A+DPTR 精品资料 - - - 欢迎下载 - - -

21、- - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 8 页 - - - - - - - - - - 三、判断题1、 PC 不能为用户在编程时直接使用,因为它没有地址。()2、每条指令都必须有操作码和操作数。()3、我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。()4、MCS-51的程序存储器只能用来存放程序。( )5、TMOD 中 GATE=1时,表示由两个信号控制定时器的启停。()6、当 MCS-51上电复位时,堆栈指针SP=00H 。( )7、汇编语言的每条指令都必须有标号。()8、响应中断时,断点的保护和恢复是由CPU自动

22、完成的。()9、 MCS-51 单片机的特殊功能寄存器分布在60H80H 地址范围内。()10、MCS-51的串口是全双工的。()11、MCS-51的特殊功能寄存器分布在60H80H地址范围内。()12、相对寻址方式中,“相对”两字是相对于当前指令的首地址。()13、 MCS-51 单片机的程序存储器可以能用来存放程序。()14、 MCS-51 单片机只能做控制用,不能完成算术运算()。15、各中断源发出的中断请求信号,都会标记在MCS-51系统中的 TCON 中。( )16、必须进行十进制调整的十进制运算只有加法和减法。( )17、执行返回指令时,返回的断点是调用指令的首地址。( )18、在

23、一般情况MCS-51 单片机允许同级中断嵌套()19、 MCS-51 单片机对最高优先权的中断响应是有条件的()20、 CPU对内部 RAM 和外部 RAM 的读写速度一样快()31、MOV R1,R2 ( ) 32、MOV A,R1 ( ) 33、ORL #10H,50H ( ) 34、JBC 20H,NEXT1 ( ) 35、ADDC A,R1 ( ) 36、ANL R6,A ( ) 37、MOVX R1,A ( ) 38、MOV R4,#0 ( ) 39、ANL ACC.0,#1 ( ) 40、XCH R2,A ( ) 51、指令字节数越多,执行时间越长。()52、内部寄存器Rn(n=0

24、-7 )作为间接寻址寄存器。()53、当 MCS 51 上电复位时 , 堆栈指针SP=00H 。()精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 8 页 - - - - - - - - - - 54、CLR R0 ()55、EPROM 的地址线为11 条时,能访问的存储空间有4K。()56、51 单片机只能做控制用,不能完成算术运算。()57、为了消除按键的抖动,常用的方法只有硬件方法()58、必须有中断源发出中断请求,并且CPU开中断, CPU才可能响应中断。()59、8155 的复位引脚

25、可与89C51的复位引脚直接相联。 ( ) 60、MCS 51 的串行接口是全双工的()精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 8 页 - - - - - - - - - - 四、综合题1、什么是指令系统?指令系统是指一台计算机所能执行的全部指令的集。2、 MCS-51 单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?时钟周期是单片机最基本的时间单位。机器周期则是完成某一个规定操作所需的时间。一个机器周期为6 个时钟周期,共 12 个振荡周期性,依次表示为S1P1

26、、S1P2、 S6P1、S6P2。3、单片机的主要应用领域有哪些?4、 MCS-51 采用 6MHz的晶振,定时0.5ms ,如用定时器方式1 时的初值(16 进制数)应为多少?(写出计算过程)T0 初值 =216-500 m/2m =65536-250 = 65286 =FF06H 5、简述寄存器寻址方式及其寻址范围?寄存器寻址方式的寻址范围包括:寄存器寻址的主要对象是通用寄存器,共有四组共32 个通用寄存器,但寄存器寻址只能使用当前寄存器组,因此指令中的寄存器名称只能是R0R7。在使用本指令前,有时需通过对PSW 中 RS1 、RS0位的状态设置, 来进行当前寄存器组的选择。 部分专用寄存

27、器。 例如累加器A、 B寄存器对以及数据指针DPTR 等。6、简述汇编语言中标号有什么规定?当在程序中使用一条跳转指令的时候,可以用标号来表示跳转的目的地,编译器在编译的时候会把它替成地址,标号既可以定义在目的指令同一行的头部,也可以在目的指令前一行单独用一行定义。7、DPTR是什么寄存器?它的作用是什么?它是由哪几个寄存器组成?DPTR是数据寄存器。作用: 1)在访问外部数据存储器时用DPTR 作为地址指针,寻址整个64KB 外部数据存储器空间;2)用 DPTR 作为基址寄存器,对程序存储器空间进行访问。DPTR 由 DPL 和 DPH两个 8 位寄存器构成。8、说明 MCS-51的外部引脚

28、EA的作用?为访问内 / 外部程序存储器控制信号。高电平时, 对 ROM 的读操作先从内部4KB开始, 当地址范围超出4KB时自动切换到外部进行;当为低电平,对ROM 的读操作限定在外部程序存储器。9、开机复位后,CPU 使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存组? 开机复位后 ,CPU 使用的是0 组工作寄存器;它们的地址是什么00H07H;CPU通过 PSW 的 PSW.4 、PSW.3两位来确定和改变当前工作寄存器组。10、简述 51 单片机内部结构主要由哪些部分组成?主要由以下部分组成: CPU、RAM 、ROM 、 四个并行I/O 口、 1 个串行口、 2 个 16 位定时器 / 计数器、中断系统、特殊功能寄存器。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 8 页 - - - - - - - - - - 11 各种寻址方式的判断。12 读程序精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 8 页 - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com