内容发布更新时间 : 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