单片机平时测试题.docx

上传人:b****5 文档编号:3246442 上传时间:2022-11-21 格式:DOCX 页数:14 大小:84.58KB
下载 相关 举报
单片机平时测试题.docx_第1页
第1页 / 共14页
单片机平时测试题.docx_第2页
第2页 / 共14页
单片机平时测试题.docx_第3页
第3页 / 共14页
单片机平时测试题.docx_第4页
第4页 / 共14页
单片机平时测试题.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

单片机平时测试题.docx

《单片机平时测试题.docx》由会员分享,可在线阅读,更多相关《单片机平时测试题.docx(14页珍藏版)》请在冰豆网上搜索。

单片机平时测试题.docx

单片机平时测试题

单片机原理与接口技术平时测试题

一、选择题

1.下列汇编指令的标号名中,正确的是__________?

A.My_FistNameB.01_NameC.My_Name2D.CJNE

2.程序计数器PC用来存放________。

A.当前指令B.下一条要执行的指令C.操作数地址D.下一条要执行的指令地址

3.MCS-51单片机的四个I/O端口中,只有一种功能的是_____。

A.P0B.P1C.P2D.P3

4.当PSW中的RS1和RS0的值分别是0和1时,当前的工作寄存器组是_________。

A.寄存器组0组B.寄存器组1组C.寄存器组2组D.寄存器组3组

5.单片机系统复位后,程序起始入口地址是_________。

A.0000HB.0FFFFHC.1000HD.F000H

6.和MOVA,90H相同的指令是____?

A、MOVA,P0B、MOVA,P1C、MOVA,P2D、MOVA,P3

7.请问下列语句中,错误的是_____?

A.MOVA,@R0B.MOVA,@R1C.MOVA,@R2D.MOVXA,@DPTR

8.下列语句中,不是位寻址方式的是______?

A.MOVC,20HB.MOVA,20HC.MOVC,0D2H;D.MOVC,OV

9.和MOVC,0D2H相同的语句是___?

A.MOVC,D0H;B.MOVC,PSW.2C.MOVC,#0D2H;D.MOVC,0D2H.2

10.关于C51的说法,正确的是______?

A.C51可以取代繁琐的汇编语言程序,不需要考虑MSC51单片机的硬件结构;

B.C51程序的目标码在效率上高过汇编程序;

C.C51是一种区分大小写的高级语言;

D.C51的表示符可以以数字开头。

11.下列关于变量的定义,错误的是_____?

A.sbitba=0xd0^0B.sbitba=PSW^0

C.sbitba=0x90D.sbitba=0x89^0

12.下列定义可寻址的特殊功能寄存器中位变量的语句中,错误的是______?

A.sfrS=0x80;sbitba=S^0

B.sfrS=0x89;sbitba=S^1

C.sbitba=0x80^2

D.sbitba=0x87

13.下列关于位变量的定义,不正确的是_____?

A:

bit不能定义位变量指针;B:

bit不能定义位变量数组;

C:

bit不能做函数的返回值;D:

bit可以做函数的参数。

14.在程序流程图中,用_______标识判断?

A.近似椭圆框B.矩形框C.菱形框D.小圆形

15.能实现多分支选择结构的语句是______?

A.for语句B.while语句C.switch语句D.do_while语句

16.若外部中断0采用边沿触发方式,外部中断1采用电平触发方式,则需要设置TCON中的______?

A.IT1=0,IT0=0B.IT1=0,IT0=1C.IT1=1,IT0=0D.IT1=1,IT0=1

17.CPU在每个机器周期的()期间采样INT0引脚上的中断申请信号。

A.S5P2B.S3P2C.S2P5D.S2P3

18.请问指令MOVA,@R1中划线操作数的寻址方式为______。

A.寄存器寻址B.寄存器间接寻址C.变址寻址D.直接寻址

19.将累加器A高4位置“0”,低4位不变的汇编指令是______。

A.MOVA,0FHB.ANLA,0FHC.ORLA,0FHD.XRLA,0FH

20.将累加器A高4位不变,低4位取反的汇编指令是______。

A.MOVA,0FHB.ANLA,0FHC.ORLA,0FHD.XRLA,0FH

21.将累加器A高4位置“1”,低4位不变的汇编指令是______。

A.MOVA,0FHB.ANLA,0FHC.ORLA,0FHD.XRLA,0FH

22.MCS-51单片机复位后,IP和IE的内容为____,即各个中断源均为低优先级中断且所有中断被禁止______。

A.IP=00H,IE=00HB.IP=00H,IE=FFH

C.IP=FFH,IE=00HD.IP=FFH,IE=FFH

2、填空题

1.存储器包括_________和_________;_________存放程序,_________存放数据。

2.单片机系统核心是单片机芯片,芯片引脚按照功能分为3类,即_________________、_______________和________________。

3.MCS-51单片机的4个8位并行口中,________、_______和_______是复用口。

4.MCS-51单片机具有_______个中断源,________个优先级嵌套结构。

5.单片机的核心部分是______,由_________、_________、和___________组成。

6.当EA为为低电平时,只访问__________。

7.堆栈是是按_______________的原则存取数据的。

8.MSC-51在物理结构上有4个存储空间,分别是__________________、________________、_________________和_________________。

9.4个工作寄存器组共有32个通用寄存器。

当前寄存器的选择是通过PSW中的_______和________设置来实现。

10.51子系列片内有________KB的ROM,最多可扩展_______KBROM,片内片外统一编址。

11.当EA为高电平时,首先访问______________,当它为低电平,只访问______________。

12.若EA端保持_________,则所有取指令操作均在_________程序存储器中进行,0000H地址在__________;若EA端保持_________,0000H地址在_________,所有取指令操作均在__________程序存储器中进行。

13.程序存储器的_______地址是单片机系统复位后的程序起始入口地址。

14.当并行I/O口作为输入时,该口的锁存器必须先写入_____,这是一个重要条件。

否则,该口不能读入正确数据。

15.MCS-51的时钟产生方法有_______和_______两种。

16.单片机的外部复位电路有__________和_______两种。

17.MCS-51单片机的基本工作方式是________,它分为__________和________。

18.在上电复位时,在时钟电路工作后,在RST端连续给出_____个机器周期的____电平就可完成复位操作。

19.MCS-51单片机有两种低功耗运行方式,即________方式和__________方式。

20.MCS-51单片机有两种低功耗运行方式,即________方式和__________方式。

21.指令有两种格式,分别是_________指令和__________指令。

每条指令两部分组成,分别是__________和__________。

22.MCS-51单片机能够识别并执行的指令共有____________条。

23.汇编语言源程序由________指令和_______指令两者构成,其扩展名是__________。

24.用汇编语言编写的源程序通常需经过微机汇编程序编译成____________组成的______________后才能被单片机执行。

25.汇编有_____________和___________两种方法。

26.顺序结构时程序结构中最简单的一种,在执行程序时从______________条指令开始顺序执行到______________条指令为止。

27.分支程序可根据要求无条件或有条件地改变程序执行流向,分支程序有:

____________、_______________和__________________。

28.典型循环程序包含四部分:

_____________、_____________、____________和__________________。

29.循环结构程序有_____________和_____________两种基本结构。

30.Char类型的长度是_____B,分为_________和_________两类,默认值为_________;表示的数值范围分别是_________和_________。

31.int类型的长度是_____B,分为_________和_________两类,默认值为_________;表示的数值范围分别是_________和_________。

32.long类型的长度是_____B,分为_________和_________两类,默认值为_________;表示的数值范围分别是_________和_________。

33.C51的程序是一个函数定义的集合,可以由任意个函数构成,其中必须包含_____函数,且该函数只能有_____个。

34.单片机C语言源程序经过编辑、编译、连接后生成目标程序,目标文件的扩展名是_______。

35.C51有三种存储模式:

______、____和_______。

36.C51中数据存储模式的设定有两种方式:

________和_______。

37.从用户使用角度划分,C51函数分为__________和__________。

38.在调用库函数前要先使用_____命令包含和该函数有关的头文件,然后才能调用。

39.用户自定义函数是用户根据任务编写的函数,从函数定义形式上可划分为三种:

______、______和______。

40.interrupt是中断函数的关键字,n是中断号,MCS-51的中断号有______个。

41.声明中断函数时,关键字using指定中断函数中选用工作寄存器组的关键字,m的取值范围是_____,若不用该选项,编译器自动选择默认工作寄存器组是_____组寄存器。

42.C51程序是一种结构化程序,基本结构有三种______、_____和_____。

43.C语言提供三种循环语句,分别是______、_____和_____。

44.CPU与外部输入/输出设备交换信息的方式主要四种,分别是_______、______、_______和_______。

45.MCS-51单片机有5个中断源,包括_____、_____、_____、_____和_______。

46.外部中断请求有_______和_________两种触发方式。

47.外部中断的中断请求标志及T0和T1的溢出中断请求标志位,锁存在_____中;串行口对应的中断请求标志位,锁存在____中。

48.MCS-51单片机的中断系统有两种中断方式,即____和______。

49.外部中断源有__

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1