西南交通大学2011-2012学年第(1)学期中期考试
课程代码 课程名称 微机原理及应用 考试时间 120 分钟
阅卷教师签字: 一、 填空题(每题1分,共10分) 0、 单片机是指将CPU 、RAM 、ROM 、I/O 接口等电路集成在一片芯片上的集成电路,其全称是单芯片微型
计算机。
1、 微型计算机分类方式很多,按其应用形态可以分为单片机、单板机、多板机(微机系统)
2、 8051单片机总共有40个引脚,其中具有输入功能的控制引脚为RST (9脚)、/EA (31脚)
3、 8051单片机有五个中断源,分别是 T0中断、 T1中断、外部中断0、外部中断l 和串行中断。
4、 8051单片机复位电路通常有两种基本形式,它们分别是上电自动复位和按键手动复位。
5、 指令SJMP $ 的功能是无条件转移到本指令的首地址执行程序,即将本指令的首地址送给PC 。
6、 十进制调整指令DA A 不能单独执行,在执行该指令之前必须先执行 ADD 指令或者 ADDC 指令
7、 可用于寄存器间接寻址的寄存器有R0、R1、SP 和DPTR 。
8、 M CS-51单片机的指令的一般格式中,包括标号、助记符、目的操作数、源操作数和注释等部分。
9、 在结构化程序设计中,程序结构由3种基本结构顺序结构、分支结构、循环结构和子程序结构构成。 二、 判断正误,正确请打√,如有错误打×,请改正(每小题1分,共10分) 0、 (×)程序计数器PC 是不可寻址的,因此无法使用软件改变它内容。
1、 (×)在堆栈操作中,当栈内的数据全部弹出后,这时的SP 仍然指向栈顶单元。
2、 (√)数据指针DPTR 既可用于对程序存储器寻址,也可用于对数据存储器寻址。
3、 (×)8051复位后除SP 指针以外其他寄存器的初值都是00H 。
4、 (√)在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。
5、 (×)在定时工作方式2状态下,因为把TH 作为预置寄存器,所以在应用程序中应当在有计数溢出
时从TH 向TL 加载计数初值的操作。
6、 (√)在读取端口的引脚信号时,必须先对端口写入1,然后才能读取数据。
7、 (×)MCS-51单片机共有五个中断源,因此相应地在芯片上就有五个中断请求输入引脚。 8、 (√)在MCS-51单片机中,堆栈栈顶的地址随着数据压栈从小到大递增。 9、 (×)SP 称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM 无关。 三、 选择题(每题1分,共10分) 0、 EEPROM 是指( D )
A )掩膜ROM
B )紫外线可擦除的ROM (
C )闪存
D )电擦除的ROM 1、 不属于CPU 的内部元件的是( B )。 A )运算器 B )存储器 C )寄存器 D )控制器 2、 在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是 (C ) 。 A .PWS B .ACC C .DPTR D .PC
3、 J z rel 指令中,是判断 (A ) 中的内容是否为0。
A .A
B .B
C .C
D .PC
4、 访问扩展的外部程序存储器的时候,应在程序中使用(C ) 。
A .MOV 指令
B .MOVX 指令
C .MOVC 指令
D .SWAP 指令
班 级 学 号 姓 名
密封装订线 密封装订线 密封装订线