单片机期末考试试卷以及参考答案汇总

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单项选择

1. PC的内容是:

A 当前指令前一条指令的地址

B 下一条指令的地址

C 控制器中指令寄存器的地址D当前正在执行指令的地址

2. 在MOVX A,@DPTR指令中,DPTR的内容是

A片内数据存储器地址B片外程序存储器地址

C 片内程序存储器地址D片外数据存储器地址

3.以下指令没有错误的是

APUSH DPTR B SUBB R3,R0

CPOPDPTR D ADD A,@R1

B是

A 总线标准

B 可编程并行接口

C 可编程串行接口

D 译码器

5.在MCS-51中,为实现P0口数据和低位地址分时复用,应使用

A地址寄存器 B 地址译码器

C 地址缓冲器D地址锁存器

6.MCS—51单片机启动复位后,程序计数器PC的内容为

A 0000H

B 1000HC2000H D 3000H

7.不能使MCS—51单片机的SP改变的指令是

A ANL 指令

B PUSH指令

C POP指令DLCALL指令

8.MCS—51单片机PUSH指令的操作数是

A位操作数B双字操作数 C 字节操作数D 字操作数

9。8031片外扩展数据存储器的最大容量是

A 16K

B 64KC8K

D 32K

10.在LED显示中,为了输出位控和段控信号,应使用指令

A MOVX

B MOV CMOVC D XCH

11.MCS-51执行子程序返回指令,从栈顶弹出的断点地址送给

A DPTR BCY C SP D PC

12.MCS—51执行出栈指令过程中,SP

A 加2

B 减2

C 减1

D 加1

13.MCS—51的定时器/计数器是

A 两个16位的加法计数器

B 1个16位的加法计数器

C 两个16位的减法计数器

D 1个16位的减法计数器

14.MCS—51的MOV A,20H指令的源操作数的寻址方式是

A 直接寻址B位寻址 C 立即寻址 D 间接寻址

15.以下关于8155的叙述哪一个是错误的

A 是一个可编程的并行接口

B 有256个单元的RAM

C是一个可编程的接口芯片

D是一个可编程的串行接口

16.D/A是

A 模数转换器

B 解调器

C 调制器

D 数模转换器

17.在MCS—51中,MOVC指令可对以下哪种存储器进行读操作

A片内数据存储器 B 片外数据存储器

C 程序存储器D堆栈区域

18.MCS-51的PSW寄存器内存放的是

A指令地址B栈顶地址

C程序运行的状态信息D片内数据存储器地址

19。8051单片机的一个机器周期有

A6个时钟周期 B 12个时钟周期

C24个时钟周期D32个时钟周期

20.已知8255的端口地址为1000H——1003H,其控制口地址是

A1000H B1001H C 1002H D 1003H

21.MCS—51程序计数器PC的加1操作

A 是通过加1指令进行的

B 是通过传送进行的

C 是通过减法指令进行的

D 是自动进行的

22.在指令MOV A ,@R1中,R1存放的是

A操作数地址 B 转移地址 C 操作数 D 相对位移量

23.MCS-51构成系统总线时,可提供高8位地址线的口是

A P0口

B P1口

C P2口DP3口

24.下列指令中与进位标志位Cy无关的指令是

A 加法指令B减法指令C除法指令D数据传送指令

25。8031扩展外部存储器时要加锁存器74LS373,其作用是

A锁存寻址单元的数据 B 锁存相关的控制和选择信号

C 锁存寻址单元的高8位地址D锁存寻址单元的低8位地址

26. 在中断服务程序中,至少应有一条

A转移指令B传送指令C中断返回指令D加法指令

27.MCS-51单片机复位后,当前的工作寄存器是

A0组 B 1组 C 2组 D 3组

28.在MCS-51中,ALU是

ACPUB控制器 C 算术逻辑运算单元D寄存器

29.内部RAM中的位寻址区定义的位是给

A 位操作准备的B移位操作准备的

C 控制移位操作准备的

D 存储状态准备的

30.在MCS—51中需双向传递信号的是

A 地址线

B 控制信号线C电源线D数据线

31.下列定时/计数硬件资源中,不是供用户使用的是

A 定时器/计数器控制逻辑

B 低8位计数器TL

C 高8位计数器TH

D 用于定时计数器/计数控制的相关寄存器

32. 通过串行口发送或接收数据时,在程序中应使用

A MOV指令

B MOVC指令

C SWAP指令

D MOVX指令

33. ADC0809 是

A8位数模转换器 B 调制器 C 8位模数转换器 D 解调器

34. 以下指令中源操作数为寄存器寻址的是

A ANL A,#0FH

B ADD A,R0

C MOV A,20HDADDA,@R0

35。MCS—51单片机的地址线是

A8根 B 16根C32根D4根

36。MCS-51不能为片外数据存储器提供和构成地址的有

A 寄存器R0

B 指针DPTR

C 寄存器R1

D 程序计数器PC

37。MCS—51只能进行的十进制运算

A 只有加法

B 有乘法和除法C有加法和减法 D 只有减法

38。MCS—51的ADDCA,#20H指令,源操作数在

A 片内RAM中B片外RAM中C程序存储器中D寄存器中

39。在下列信号中,不是给MCS-51单片机扩展数据存储器使用的是

A EABALE C WRDRD

40. 下列哪条指令执行后,程序计数器PC不发生突变

ARET B SJMP L1 C ACALLST D PUSH 20H

41。以下各项不能用来对内部数据存储器进行访问的是

A堆栈指针SPB数据指针DPTR

C按存储单元地址或名称D由R0或R1间址寻址

42. 若在MCS-51系统中只扩展一片Inter2764(8K×8),除应使用P 0口的8条口线外,至少还需要使用P2口的口线

A 4条

B 5条

C 6条

D7条

43. 8155是

相关文档
最新文档