2018年自考单片机原理及应用试题及答案五
一、填空题、选择题(30分)
1. 8031单片机复位后,R4所对应的存储单元的地址为( )H。因上电时PSW=( )H,这时当前的工作寄存器区是第( )组工作寄存器区。
2. 在MCS-51中,PC和DPTR都用于提供地址指针,但PC是为了访问( )存储器提供地址指针,而DPTR是为访问( )存储器提供地址指针。
3. 计算机三总线分别为:( ) 总线;( )总线;( )总线。
4. 在串行通讯中,帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式( )。
5. 51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用:( ) 指令;在接收数据时,在程序中应使用:( ) 指令。
6. 单片机与普通计算机的不同之处在于其将( )、( )和( )三部分集成于一块芯片上。
7. 下列指令中有错误的是( )。(2分)
A、MOV A,R4 B、MOV 20H,R4 C 、MOV R4,R3 D、MOV ﹫R4,R3
8. 8031复位后,PC与SP的值为( )、( )。
9. 8051内部有( )个并行端口,P0口直接作为I/O端口使用时,必须外接( );并行端口作输入端口时,必须先执行( ) 指令,然后执行输入指令,才能正确的读入端口的状态。
10. 当单片机接到外设的中断申请时,单片机响应中断,单片机将暂停( )的执行,转去执行( )程序,执行完 ( ),再执行( )程序。
11.定时器/计数器的工作方式3是指将 ( ) 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为( )使用。
12. 串行口每一次传送( )字符。
A. 1位 B. 1串 C. 1帧 D. 1波特
13. 执行下列程序段后,(P1)=( )。(2分)
MOV P1,#5DH
CPL P1.1
CLR P1.6
SETB P1.7
二、简答与计算题(24分)
1. MCS51的中断系统有几个中断源?(1分)几个中断优先级?(1分)如何用指令设置各中断源的优先级别? (1分)如果同一级别同时存在多个中断申请时,CPU按什么顺序响应(按自然优先级顺序写出各个中断源)(2.5分)?各个中断源的入口地址是多少?(2.5分);(共8分)
2. 在MCS-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,会不会发生冲突,并说明为什么?(6分)
3. 已知程序执行前有A=02H,SP=52H,(51H)=80H,(52H)=00H。下述程序执行后:
POP DPL
POP DPH
RL A
MOV B,A
MOVC A,@A+DPTR
PUSH A
MOV A,B
INC A
MOVC A,@A+DPTR