《微机原理与接口技术课程教学大纲(7页).doc》由会员分享,可在线阅读,更多相关《微机原理与接口技术课程教学大纲(7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-微机原理与接口技术课程教学大纲-第 7 页微机原理与接口技术课程教学大纲课程代码:21148050课程名称:微机原理与接口技术 课程性质:专业(必修)学 分: 学 时:72讲课学时:54 实践/实验学时:18 适用专业:软件工程(嵌入式应用开发方向)先修课程:电子技术、计算机组成原理一、课程目标微机原理与接口技术是软件工程(嵌入式应用开发方向)专业的一门专业限选课程。该课程内容兼顾硬件和软件两个方面,具有实践性强、涉及知识面广的特点。要求学生:掌握8086的系统结构;理解8086指令系统;熟练编写汇编语言程序;理解I/O系统;掌握微机的中断技术及中断控制器8259A芯片;了解微机的DMA及D
2、MA控制器8237A;学会使用可编程接口芯片8253、8255A、8250/8251等;了解Pentium系列微机的原理及常用总线标准。通过本课程的学习,使学生掌握微型计算机的特点、工作原理、基本组成与系统结构,使学生具有微机应用系统软件、硬件开发的初步能力。二、教学内容1. 微型计算机概述教学要求:了解微型计算机的发展;理解微型计算机的组成;掌握微型计算机的硬件系统基本结构;理解并掌握微机的工作原理。教学内容:微型计算机的发展;Z微型计算机的组成;Z微型计算机的硬件系统结构;ZN微机的工作原理。2. 8086系统结构教学要求:掌握8086微处理器的结构;掌握8086的存储器分段;掌握8086
3、MPU的总线周期;掌握8086的系统总线形成。教学内容:Z 8086微处理器的结构及8086的存储器分段技术;Z 8086引脚和功能;8086的总线周期;ZN 8086的时序及8086系统总线形成。3. 8086指令系统教学要求:了解8086指令基本格式;掌握8086寻址方式;理解并掌握8086不同类型的指令。教学内容:8086指令基本格式;寻址方式;Z传送类指令;ZN 运算类指令;ZN控制转移类指令。实验内容:实验一 Debug的使用Debug的R命令查看微型的寄存器;Debug的D命令查看微机的内存的内容;Debug的E命令修改内存的内容;Debug的U命令查看汇编语言和机器语言的对应关系
4、;Debug的A命令、G命令、T命令使用汇编指令,运行汇编程序段。4. 汇编语言程序设计教学要求:掌握汇编语言的基本语法;熟练掌握顺序、分支、循环程序设计;掌握分支程序设计。教学内容:汇编语言基本语法。Z顺序程序设计;Z分支程序设计;Z循环程序设计;ZN子程序设计。实验内容:实验二 汇编语言程序设计汇编语言的上机过程;顺序程序设计;分支程序设计;循环程序设计。5. 半导体存储器教学要求:了解存储器的分类及主要性能指标;了解SRAM、DRAM的组织结构;了解存储器与CPU的连接;了解虚拟存储器和半导体存储器的新技术。教学内容:存储器的概述;Z三种类型存储器SRAM、DRAM、ROM的组成原理;Z
5、N存储器与CPU的连接;虚拟存储器;半导体存储器的新技术。实验内容:实验三 存储器读写构成存储器的芯片SRAM 6264的构成;存储器地址的译码控制;存储器和8088的连接;存储器的读写操作。6. 输入与输出系统教学要求:了解I/O接口;理解I/O端口的寻址方式及8086的I/O指令;掌握I/O程序查询方式;掌握中断技术;学会使用可编程中断控制器8259A。教学内容:I/O接口功能及寻址方式;8086的输入/输出指令;Z程序查询传送方式;ZN中断技术;ZN中断控制器8259A芯片 。实验内容:实验四 可编程中断控制器8259A 8259A与外设和CPU的连接;8259A的初始化编程;8259A
6、的中断服务程序编写;7. 可编程接口芯片教学要求:熟练运用可编程并行接口芯片8255A;熟练运用可编程定时/计数器芯片8253;了解DMA控制器8237A;理解串行通信及串行通信接口芯片8250/8251;了解DAC0832和ADC0809。教学内容:Z可编程并行接口芯片8255A;Z可编程定时/计数器芯片8253;DMA控制器8237A;ZN串行通信及串行通信接口芯片8250/8251;D/A转换器DAC0832;A/D转换器ADC0809;实验内容:实验五 可编程并行接口芯片8255A8255A与主机的连接;8255A控制开关和led灯;8255A模拟交通灯。8. Pentium系列机系统
7、结构及常用总线标准教学要求:了解Pentium的工作模式;了解Pentium的逻辑部件及内部寄存器;了解Pentium的虚拟存储管理功能;了解常用总线标准。教学内容:Pentium微处理器的特点及工作模式;Pentium微处理器的逻辑部件;Pentium微处理器内部寄存器;Pentium的引脚;Pentium的虚拟存储管理功能;常用总线标准。实验内容:实验六 8253定时/计数器和8251串口8253与主机系统的连接;8253产生方波的编程实现;8251与主机的连接方式;8251与PC机的简单通信。三、各教学单元学时分配表教学单元名称讲授实践/实验微型计算机概述408086系统结构100808
8、6指令系统实验一Debug的使用84汇编程序设计实验二 汇编语言程序设计64存储器实验三 存储器读写22I/O系统实验四 可编程中断控制器8259A102可编程接口芯片实验五 可编程并行接口芯片8255A102Pentium系列机系统结构及总线实验六 8253定时/计数器和8251串口44合 计5418四、教学组织与方法本课程以课堂讲授为主,讲授中采用启发式、任务驱动及提问演示等教学方法。为了熟练巩固所学内容,每章布置适量的作业。课堂教学中使用现代多媒体技术加传统板书教学手段,通过多媒体动画模拟、局部放大、过程演示等手段使该课程较为抽象的问题具体化,提高学生学习的积极性。通过板书把教学内容重点
9、难点,简明扼要地展示给学生,加强学生对重难点知识的理解和记忆。通过实验培养学生理论联系实际的能力。该课程重点章节配备不同类型实验。实验中教师简单讲解实验原理,目标和任务,学生自己动手连线,设计实验数据,观察实验结果,书写实验报告。在实验的过程中,增强学生分析和解决问题能力,同时验证和应用所学的理论知识。五、课程考核与成绩评定 成绩组成考核/评价环节分值(或百分比)考核/评价细则考勤10%出勤率达到60%以上,酌情给分作业5%根据作业提交次数、完成情况给分实验15%根据实验考勤、实验过程、实验报告给分期末70%闭卷笔试,重点知识占90%,综合提高占10%六、推荐教材和教学参考书目与文献推荐教材:新编16/32位微型计算机原理及应用,李继灿编著,清华大学出版社,2014年。参考书目与文献:微型计算机技术及应用,戴梅萼编著,清华大学出版社,2008年。微型计算机组成原理,陆志才编著,高等教育出版社,2009年。课程相关主要网站:中国大学MOOC大纲制订人:刘雅琴大纲审定人:马友忠教学院长(主任):蒋胜利制订日期:2018年5月20日
限制150内