单片机期末复习题(89c52) 下载本文

一选择题:

1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( B ) (A)PC (B)PSW (C)A (D)SP

2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B ) (A)MOV (B)MOVX (C)MOVC (D)以上都是 3、指令ALMP的跳转范围是(C)

(A)256B (B)1KB (C)2KB (D)64KB

4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )

(A)98H (B)84H (C)42H (D)22H

5、各中断源发出的中断请求信号,都会记在MCS-51系统中的( B ) (A)IE (B)IP (C)TCON (D)SCON

6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C ) (A)混合编址 (B)动态编址 (C)独立编址 (D)变址编址 7、下列四条叙述中,有错误的一条是( A ) (A)16根地址线的寻址空间可达1MB (B)内存储器的存储单元是按字节编址的

(C)CPU中用于存放地址的寄存器称为地址寄存器 (D)地址总线上传送的只能是地址信息

8、MCS-51外扩一个8255时,需占用(D) 个端口地址 (A)1个 (B)2个 (C)3个 (D)4个

9、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(A) (A)方式0 (B)方式1 (C)方式2 (D)方式3

10、某种存储器芯片是8KB*4/片,那么它的地址线根数是( C ) (A) 11根 (B)12根 (C)13根 (D)14根 11、以下哪一条指令的写法是错误的( C )。

A、MOV DPTR,#3F98H B、MOV R0,#0FEH C、MOV 50H,#0FC3DH D、INC R0

12、以下哪一条指令的写法是错误的( D )。

A、INC DPTR B、MOV R0,#0FEH C、DEC A D、PUSH A 13、以下哪一条指令的写法是错误的( B )。

A、MOVC A,@A+DPTR B、MOV R0,#FEH C、CPL A D、PUSH ACC

二判断题:

1、 当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。 (T)

2、 当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。 (F) 3、 MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。 (F) 4、 是读端口还是读锁存器是用指令来区别的。 (T)

5、 在89C51的片内RAM区中,位地址和部分字节地址是冲突的。 (F) 6、 中断的矢量地址位于RAM区中。 (F)

7、 在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。 (T) 8、 工作寄存器区不允许做普通的RAM单元来使用。 (F)

9、 工作寄存器组是通过置位PSW中的RS0和RS1来切换的。 (T)

10、 特殊功能寄存器可以当作普通的RAM单元来使用。 (F)

11、 访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。 (T)

12、 堆栈指针SP的内容可指向片内00H~7 (F)H的任何RAM单元,系统复位后,SP初始化为00H。 (F)

13、 DPTR只能当作一个16位的特殊功能寄存器来使用。 (F) 14、 程序计数器PC是一个可以寻址的特殊功能寄存器。 (F)

15、 单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。 (T)

16、 单片机系统上电后,其内部RAM的值是不确定的。 (T)

17、在51系列单片机的指令系统中,其加法、减法、乘法和除法必须有累加器A的参与才能完成。(T)

18、并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。 (T)

19、串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。 (T)

20、在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。 (T) 21、是非题:异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。 (T)

22、在89C51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的。 (T)

23、在单片机89C51中,串行通信方式1和方式3的波特率是固定不变的。F