内容正文:
《AT89S52单片机基础》期中考试试题
班级: 姓名: 学号: 分数
一、选择题(每小题3分,共15分)
1、AT89S52单片机共有( )个中断源。
A.4 B.5 C.6 D.8
2、AT89S52单片机内部程序存储器共有( )。
A.0KB
B.4KB
C.8KB
D.16KB
3、T0有( )种工作方式。
A.2 B.3 C.4 D.5
4、C语言程序的基本单位是( )
A.程序行 B.语句 C.函数 D.字符
5、以下叙述不正确的是( )
A,一个C语言程序可由一个或多个函数构成
B.一个C语言程序必须包含一个且仅包含一个main函数
C.在C语言程序中,一行内可以连续写几个语句,一个语句也可以分写在多行
D.在对一个C语言程序进行编译的过程中,可发现注释中的拼写错误
二、填空题(每空1分,共48分)
1、单片机与普通计算机的不同之处在于其将 、 和 3部分集成于一块芯片之上。
2、CPU主要由 器和 器组成。CPU中的 用来处理位操作。
3、一个完整的中断过程可分为 、 、 和 四部分。
4、储存器的主要功能是存储 和 。
5、将 、 、 和各种I/O接口集成在一块芯片上组成的计算机称为单片机。
6、AT89S52 单片机有 个脚,其中第40脚和第20脚分别为 和
,31 脚为 , 18、19 脚外接 而构成振荡系统,为保持时钟标准,外接两只 作为补偿。
7、AT89S52片内含有 字节的ROM、 字节的 RAM。片外有4组I/O口,分别为 、 、 、 ,每组包含 位I/O单口。
8、P1.1、P2.5、P3.7、P0.2分别对应52单片机芯片的 脚、 脚、
脚和 脚。
9、AT89S52 有三个 位的定时/计数器,分别是 、 和
。
10、AT89S52有6个中断源,分别是 、 、 、 、
、 。
11、AT89S52的6个中断源,按自然优先级,其中断服务程序的入口地址分别为:
、 、 、 、 、 。
三、判断题(每小题2分,共20分)
1.在微机性能指标中CPU的主频越高,其运算速度越快。( )
2.微型计算机与一般计算机的主要区别是体积小 重量轻、耗电少、价格便宜。( )
3.定时/计数器可由TMOD设定四种工作方式。
4.指令周期是执行一条指令的时间。( )
5.为使准双向的/O口工作在输入方式,必须保证它被预置为“1”。( )
6.在一个完整的程序中伪指令END是可有可无的。( )
7.RET和RETI两条指令不可以互换使用。( )
8.定时/计数器可由TMOD设定四种工作方式。( )
9.8051单片机的有效复位电平是低电平。( )
10.MOVC是用来访问外部数据存储器的指令助记符。( )
四、简答题(共17分)
1、什么是单片机?(5分)
2.TMOD(定时器工作模式寄存器)(6分)
D7
D6
D5
D4
D3
D2
D1
D0
GATE
C/T
M1
MO
GATE
C/T
M1
MO
(1)写出D7位的功能。(3分)
(2)写出D2位的功能。(3分)
3、简述AT89S52单片机的内部结构。(6分)
学科网(北京)股份有限公司
$$