文档库 最新最全的文档下载
当前位置:文档库 › 09电科 单片机A卷

09电科 单片机A卷

09电科 单片机A卷
09电科 单片机A卷

池州学院2012—2013学年第1学期

“单片机原理及应用”课程考试试卷A卷命卷人许卫兵审卷人审核人

一、填空题:(本大题共12小题,每空1分,共17分。)

1、单片机与普通计算机的不同之处在于其将CPU、、I/O三部分集成

在一块芯片上。

2、MCS-51单片机访问片外存储器时利用信号锁存来自口的低八位地址信号。

3、当使用8031单片机时,需要扩展外部程序存储器,此时EA应为电平。

4、累加器(A)=83H,执行完指令ADD A,#80H后,进位位C= 。

5、MCS-51有个中断源,有个中断优先级,优先级由软件填写特殊功能寄

存器加以选择。

6、计算机中常用的码制有原码、反码和码。

7、完成不同数制间的转换:(10100101)2=()10;(11000011)2=()16 ;

(67)10 =()BCD。

8、计算机的系统总线有地址总线、控制总线和总线。

9、汇编语言中可以使用指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

10、假定累加器A的内容50H,执行指令:1000H:MOVC A,@A+PC

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

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

单片机异步通信口为(单工/半双工/全双工)。

二、选择题:(从备选答案中选择一个正确答案,并

将代号写在括号内,每题2分,共16分。)

1、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

_

线

(A )PSW (B )PC (C )A (D )SP

2、MCS-51单片机外扩存储器芯片时,4个I/O 口中用作数据总线的是( )。

(A )P0和P2口 (B )P0口 (C )P2和P3口 (D )P2口

3、在中断服务程序中,至少应有一条( )。

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

4、PC 的值是:( )。

(A )当前正在执行指令的前一条指令的地址

(B )当前正在执行指令的地址

(C )当前正在执行指令的下一条指令的地址

(D )控制器中指令寄存器的地址

5、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU 首先响应(

)。 (A )1INT (B )0INT (C )T1 (D )T0

6、下列说法正确的是( )。

(A )特殊功能寄存器SCON ,与定时器/计数器的控制无关。

(B )特殊功能寄存器TCON ,与定时器/计数器的控制无关

(C )特殊功能寄存器IE ,与定时器/计数器的控制无关

(D )特殊功能寄存器TMOD ,与定时器/计数器的控制无关

7、某种存储器芯片是8KB*4/片,那么它的地址线根数是( )。

(A )11根 (B )12根 (C )13根 (D )14根

8、当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。

(A ) MOV A ,@R1 (B ) MOVC A,@A+DPTR

(C ) MOVX A,@RO (D ) MOVX A,@ DPTR

三、简答题:(本大题共4小题,每小题6分,共

24分。)

1、 MCS-51单片机内部包括哪些主要逻辑功能部件?

2、 采用6MHz 的晶振,定时2ms ,用定时器方式1时的初值(10进制数)应为多少?

(请给出计算过程)

3、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?

4、简述MCS-51单片机有哪几种寻址方式?并指出下列指令源操作数寻址方式? MOV A,40H; MOV A,@R0; MOV A,#40H; MOV C,20H 四、分析题:(第1小题4分,第2小题6分,第3小题10分,共20分。) 执行指令 ADD A,@R0后, (A)= ,(C)= , (OV)= , (AC)= 。 2、假定(SP)=60H, (ACC)=30H,(B)=70H, 执行下列命令: PUSH ACC PUSH B 后,SP 的内容为 , 61H 单元的内容为 ,62单元的内容为 。 3、已知程序执行前有A=02H ,SP=52H ,(51H )=FFH ,(52H )=FFH 。下列程序执行后: POP DPH POP DPL MOV DPTR, #4000H RL A MOV B, A MOVC A,@A+DPTR PUSH A MOV A,B INC A MOVC A, @A+DPTR PUSH A RET

ORG 4000H

DB 10H, 80H,30H,50H,30H,50H

则: (A )= , (SP )= , (51H )= ,

(52H )= , (PC )= 。

___________系___________专业___________班级 姓名:_____________ 学号:__________________ ………………………………密………………………………封………………………………线…………………………

五、设计题:(第1小题10分,第2小题13分,共23

分。)

1、编写程序,将外部数据存储器中的5000H—50FFH单元全部清零。(10分)

2、使用74LS139译码器,实现MCS-51单片机外扩展4片27128(16KB)程序存储器,画出MCS-51与4片27128的接口电路图,并写出每片27128所占的地址空间。(13分)

相关文档