第1页共5页2008~2009学年度第一学期《单片机原理及接口技术》试卷(B卷)一、填空题(每空1分,共20分;请将答案填在各题的横线上。)1、带符号的二进制数10010111的补码为。2、8051单片机的内部硬件结构包括:、、、和以及并行I/O口、串行口、中断控制系统、定时系统、时钟电路、位处理器等部件,这些部件通过相连接。3、主频为6MHz的单片机它的机器周期为µs;而12MHz的单片机它的机器周期为µs。4、MCS-51系列单片机对外有3条总线,分别是数据总线、__总线和____总线。5、MCS-51单片机外部中断请求信号的两种触发方式为方式和方式。6、定时/计数器的计数方式是对来自、引脚的脉冲计数7、MOVA,40H指令对于源操作数的寻址方式是寻址;目的操作数的寻址方式是寻址。8、在并行通信和串行通信中,远距离传输应采用通信。9、采用LED数码管显示时,由数码转换为笔划信息可以采用译码或译码。10、多功能芯片8155含有,两个可编程的8位并行I/0口,一个可编程的6位并行I/0口,一个可编程的位定时器/计数器。二、判断题(每题1分,共10分;判断对错,对的在括弧内打“√”,错的打“×”)1、程序计数器PC(ProgramCounter)是管理程序执行次序的特殊功能寄存器。()2、PSW是堆栈指针寄存器。()3、指令MOVXA,@DPTR可以实现将片外RAM或者I/O的值传送给累加器。()第2页共5页4、指令字节数越多,执行时间越长。()5、波特率反映了串行通讯的速率。()6、中断服务程序执行的最后一条指令必须是RETI。()7、串行口的发送中断与接收中断各自有自己的中断入口地址。()8、8031单片机片内含有4KB的EPROM。()9、多个中断源不可以同时申请中断。()10、扩展I/O口占用片外数据存储器的地址资源。()三、单项选择题(每题2分,共30分;将正确的选项前的字母填写在表格内)1、十进制数126其对应的十六进制可表示为()A、8FB、8EC、FED、7E2、CPU主要的组成部部分为()A、运算器、寄存器B、加法器、寄存器C、运算器、控制器D、运算器、指令译码器3、在单片机中,通常将一些中间计算结果放在()中。A、累加器B、控制器C、程序存储器D、数据存储器4、指令MOVPSW,#00H对源操作数而言,属于哪种寻址方式?A、直接寻址B、立即寻址C、寄存器寻址D、相对寻址5、关于定时器,若机器周期为1µs,在方式0下最大定时时间为()。A、8.192msB、65.536msC、0.256msD、16.384ms6、单片机的程序计数器PC是16位的,其寻址范围多大?A、256BB、128BC、64KBD、8KB7、下列指令不是变址寻址方式的是()A、JMP@A+DPTRB、MOVCA,@A+PCC、MOVXA,@DPTRD、MOVCA,@A+DPTR8、进位标志CY在()中A、累加器B、算逻运算部件ALU第3页共5页C、DPTRD、程序状态字寄存器PSW9、MCS—51单片机的四个并行I/O中,其驱动能力最强的是:()A、P0口B、P1口C、P2口D、P3口10、MCS-51单片机的堆栈区应建立在()。A、片内数据存储区的低128字节单元B、片外数据存储区C、片内数据存储区的高128字节单元D、程序存储区11、根据信息的传送方向,MCS-51单片机的串口属于哪类?A、半单工B、单工C、半双工D、全双工12、MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是()。A、P0口和P2口B、P0口C、P1口和P3口D、P2口13、指令周期有三种,分别是单周期指令,双周期指令和指令。()A.三周期B.四周期C.五周期D.六周期14、一个EPROM的地址有A0~A11引脚,它的容量为()A、2KBB、4KBC、11KBD、12KB15、EPROM2764容量为()。A、2KBB、4KBC、8KBD、32KB四、简答及编程题(共20分)1、简述MCS-51单片机指令系统的寻址方式有哪些。(7分)2、简述MCS-51单片机中断响应过程。(6分)第4页共5页3、什么是串行通信与并行通信,各自的特点有哪些。(7分)五、编程题(10分)编程实现多字节无符号数相加:设被加数与加数分别在以ADR1与ADR2为初地址的片内数据存储区域中,自低字节起,由低到高依次存放;它们的字节数为L;要求加得的和放回原被加数的单元。第5页共5页六、设计题(10分)要求用两片2764芯片扩展8031的片外程序存储器空间,分配的地址范围为0000H~3FFFH,请在给出的图上连线完成。P2.7P2.6P2.58031ALEPSENP2.0~P2.4P0OEG74LS373EA1D~8D1Q~8Q2764(1)A0~A7A8~A12OECEO0~O782764(2)A0~A7A8~A12OECEO0~O7ABC74LS138...CY1Y0G2AG2BY7G1+5V