单片机期末复习重点:选择题解析

0 下载量 34 浏览量 更新于2024-06-28 收藏 2.09MB DOC 举报
"期末复习单片机综合试卷" 这篇文档是一份关于单片机的期末复习资料,涵盖了多项选择题,涉及了单片机的基础知识,包括引脚功能、指令系统、中断处理、存储器扩展、I/O接口、并行与串行通信、以及程序控制等方面。以下是这些知识点的详细解释: 1. ALE引脚:在MCS-51系列单片机中,ALE(Address Latch Enable)是地址锁存允许信号,用于将高8位地址锁存到外部存储器。 2. 指令系统:正确的指令是MOV A, #20H,表示将立即数20H加载到累加器A中。其他选项如ADDR2, #30H是错误的,PUSHR0是非法的,RRCA是循环右移指令,但格式不正确。 3. 中断响应:当CPU响应外部中断0后,程序计数器PC的值会跳转到中断向量地址,对于外部中断0,其向量地址是0003H,所以执行完中断服务子程序后,PC的值应为向量地址的下一条指令地址,即2000H。 4. 串行接口工作方式:在MCS-51中,用作串行扩展并行I/O口时,通常选择方式0,因为它只需要一位时钟进行数据传输。 5. I/O口读取:并行I/O口信息可以通过读引脚或读锁存器两种方式获取。读引脚会读取当前引脚的输入状态,而读锁存器则读取最近一次写入的数据。 6. 单片机组成:单片机通常包含CPU、存储器和I/O接口,打印机是外部设备,不属于单片机的组成部分。 7. 二进制补码:-49D的十进制负数转换成二进制补码是11101101。 8. 存储器扩展:8KB的EPROM 2716需要4片,因为每片2716提供2KB的存储空间。 9. I/O口线数量:使用8255可扩展24根I/O口线,它是一个多功能可编程并行接口芯片。 10. 快速设备输入/输出:快速设备通常采用DMA(直接内存访问)方式,因为它能直接与内存交换数据,而不通过CPU。 11. 并行I/O口操作:MCS-51的并行I/O口的读-改-写操作是指对内部锁存器的操作,以更新输出状态。 12. 子程序调用与返回:LCALL指令执行后,返回指令RET会使PC指针增加3,因此返回后的PC值为2003H。 13. 数据总线:在MCS-51中,P0作为数据总线,用于与外部设备交换数据。 14. PSW标志位:判断进位使用CY(进位)标志位。 15. 中断请求响应:串行口中断请求时,如果CPU允许并接受中断,PC会被修改为中断服务子程序的地址,对于串行口中断,其地址是0023H。 16. 工作寄存器区:PSW中的RS1和RS0两位决定了工作寄存器区的选择,复位后,RS1和RS0都为0,工作在第0组寄存器区。 这份资料全面地测试了学生对单片机基础知识的掌握程度,涵盖了硬件接口、指令系统、中断处理、存储器扩展等多个关键领域,是期末复习的重要参考资料。