《单片微机原理及应用》 试卷A及参考答案(DOC) 下载本文

内容发布更新时间 : 2024/12/23 21:50:07星期一 下面是文章的全部内容请认真阅读。

华中师范大学成人专科 学年第一学期 《单片微机原理及应用》试卷(A卷)

装 考试时间:90分钟 闭卷 任课老师:

班级: 学号: 姓名: 成绩:

一、填空题(每空1分,共20分)

1. 计算机中最常用的字符信息编码是 。 2. 十进制数69的二进制表示为 。

3. MCS-51单片机内部RAM的通用寄存器区共有 单元,分为 组寄存器,每组 单元,以 作为寄存器名称。

4. MCS-51中凡字节地址能被 整除的特殊功能寄存器均能按位寻址。 5. MCS-51片内20H~2FH范围内的数据存储器,既可以按字节寻址,又可以 寻址。

6. 使8051单片机复位有 和 两种方法。 7. 如果8031单片机的时钟频率为12MHz,则一个机器周期是 uS。 订 8. 执行ANL A,#0FH指令后,累加器A的高4位= 。

9. JBC 00H,e的操作码的地址为2000H,e=70H,它的转移目的地址

为 。

10. MOV PSW,#10H是将MCS-51的工作寄存器置为第 组。

11. 指令DJNZ R7,e的操作码所在地址为3000H,e=EFH,则它的转移的目的地址

为 。

12. 设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址

为 。 13. ORG

ORG ADD

线 1000H 4000H

LCALL 4000H

A,R2

执行完LCALL后(PC)= 。

14. 在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是

操作数的 。 15. 假定累加器A的内容为30H,执行指令

1000H:MOVC

A,@A+PC

后,把程序存储器 单元的内容送累加器A中。

16. 假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令

PUSH

ACC

1

PUSH B

后,SP的内容为 ,61H单元的内容为 ,62H单元的内容为 。

二、选择题(每小题2分,共20分)

1. 内部RAM中的位寻址区定义的位是给 ( )。

A.位操作准备的

B.移位操作准备的

C.控制转移操作准备的 A. 00H

D.以上都是 C. 60H

D. 70H

2. MCS-51上电复位后,SP的内容应是( )

B. 07H

3. 以下有关PC和DPTR的说法中错误的是( ) A. DPTR是可以访问的

B.它们都是16位的寄存器

C.它们都是具有自动加1功能 D. DPTR可以分为2个8位的寄存器使用,但PC不能 4. 要访问MCS-51的特殊功能寄存器应使用的寻址方式是( ) A. 寄存器间接寻址 B. 变址寻址 C. 直接寻址 D. 相对寻址 5. 当ALE信号有效时,表示( ) A. 从ROM中读取数据 C. 从P0口送出数据

B. 从P0口可靠的送出地址低8位

D. 从RAM中读取数据

6. 关于数据传送类指令,下列说法正确的是( )。

A. 在内部数据存储区中,数据不能直接从一个地址单元传送到另一个地址单元 B. 程序存储器空间中的数据能直接送入内部存储区中任意单元 C. 所有的数据传送指令都不影响PSW中的任何标志位 D. 只能使用寄存器间接寻址方式访问外部数据存储器

7. 已知(A)=0ABH,(R1)=7FH,执行指令ADD A,R1后,标志位Cy、OV的值

是( )

A. Cy=1,OV=0 B. Cy=0,OV=1 C. Cy=1,OV=1 D. Cy=0,OV=0 8. 以下选项中不正确的位地址表示方式是( ) A. 0E0H 9. ORG 0000H

AJMP ORG MOV

B. RS0

C. PSW.0

D. A.2

0040H 0040H

SP,#00H

当执行完上述程序后,PC的值是( )。 A. 0040H

B. 0041H

C. 0042H

D. 0043H

2

10. 假定设定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值

为( ) A. 36H

B. 37H

C. 38H

D. 39H

二、

判断题(共20分,对的打“√”,错的打“×”)

( )

1. 当MCS-51上电复位时,堆栈指针SP=00H。

2. MCS-51系列单片机的四个I/O端口都是多功能的I/O端口。 ( ) 3. 片内RAM与外部设备统一编址时,需要专门的输入/输出指令。 ( ) 4. MCS-51内部位寻址区,只能进行位寻址,而不能进行字节寻址。( ) 5. 当MCS-51上电复位时, SBUF=0FH。

( )

( ) ( ) ( )

6. 异步通信方式比同步通信方式传送数据的速度快。 ( ) 7. 单个LED的工作电流都在1毫安之下。

8. LED数码管显示器的显示工作方式有静态和动态两种。 ( ) 9. LED数码管显示器只能显示0~9这十个数字。 10. 矩阵式键盘在识别时可选用扫描法和行反转法。

三、

程序分析题(每题5分,共20分)

06H 2002H 5BH 2003H 4FH … …

1. 程序存储器空间表格如下: 地址 内容 2000H 3FH 2001H 已知:片内RAM的20H中为01H,执行下列程序后(30H)= 。 MOV A,20H INC A MOV DPTR,#2000H MOVC A,@A+DPTR CPL A MOV 30H,A

HERE:SJMP HERE

3