发 帖  
原厂入驻New

《微机原理与接口技术》教学大纲

2009-10-11 09:15:07  1801
分享
<p><font face="Verdana">《微机原理接口技术》教学大纲</font></p>
<p><font face="Verdana">课程名称:微机原理与接口技术<br/>课程编号:104300066<br/>总 学 时:54<br/>适用对象:计算机科学与技术<br/>一、教学目的与任务<br/>1、教学目的:《微机原理与接口技术》是计算机科学与技术专业的一门必修课程。通过本课程的学习,使学生掌握微处理器的工作原理及时序,微型计算机与外部设备数据传送的基本方法;掌握常用接口芯片的硬件结构、编程要点及使用方法;能够读懂简单的接口电路原理图及相关的控制程序;能够根据要求设计简单的常用的接口电路,编写相应的程序段;掌握实验、系统设计的基本方法。为后继课程的学习及未来从事微机硬件及软件开发打下基础。<br/>2、教学任务:课程以Intel微处理器为背景,介绍微型计算机原理及接口技术,包括CPU的工作原理与时序,I/O端口的地址译码,CPU和外设之间的数据传送方式,中断控制器及中断技术应用,DMA控制器及应用,并行接口及应用、串行接口及应用,定时器计数器/计数器接口及应用、模/数和数/模转换接口及应用,微型计算机的总线。课程内容涉及知识面广,实用性较强。<br/>二、教学基本要求<br/>本课程为专业基础必修课。本课程的主要任务是使学生了解和掌握微机的基础知识、硬件组成与工作原理和微机接口技术等内容,同时,配以适当的实验教学,通过系统的实践教学锻炼,提高学生的软、硬件的设计能力以及解决实际问题的动手能力。<br/>三、教学内容及要求<br/>第一章&nbsp; 微型计算机基础 <br/>第一节&nbsp; 数制及其转换<br/>第二节&nbsp; 符号数的表示及其运算 <br/>第三节&nbsp; 数的定点和浮点表示 <br/>第四节&nbsp; 信息的编码<br/>第五节&nbsp; 微型计算机基本组成及微型计算机工作过程<br/>教学重点:微型计算机系统的组成、三总线的概念及作用、数值数据的编码及其运算。<br/>教学难点:微型计算机系统的组成、溢出和进位的区别。<br/>本章教学要求:通过本章的教学,要使学生掌握数的各种进制、补码、原码以及符号数的表示及其运算,进位和溢出的概念;微型计算机软、硬件系统组成和工作过程。理解数的定点和浮点表示。了解英文、汉字字符集及其编码;微机的应用前景和发展趋势。<br/>第二章&nbsp; 80X86微处理器的结构&nbsp; <br/>第一节&nbsp; 8086/8088微处理器功能结构 <br/>第二节&nbsp; 8086/8088的引脚功能及工作模式<br/>第三节&nbsp; 8086/8088总线操作和时序<br/>第四节&nbsp; 8086/8088的存储器组织和I/O组织<br/>第五节&nbsp; 微处理器的发展<br/>教学重点:CPU寄存器结构、CPU引脚功能;存储器分段与物理地址形成;最小/最大模式下系统总线形成。<br/>教学难点:最小/最大模式系统形成;存储器读/写时序。<br/>本章教学要求:通过本章的教学,要使学生掌握8086微处理器的编程结构(EU&nbsp; BIU);8086的寄存器结构和功能结构;8086的主要引脚名称及功能;最大/最小模式特点及系统典型配置;8086存储器分段结构和存储器20位物理地址的形成。理解指令周期、总线周期、时钟周期的概念,能看懂存储器读和写典型时序图。了解8086的时序和微处理器的发展。<br/>第三章&nbsp; 半导体存储器 <br/>第一节&nbsp; 存储器的基本概念<br/>第二节&nbsp; 随机读写存储器(RAM)<br/>第三节&nbsp; 只读存储器(ROM)<br/>第四节&nbsp; 存储器芯片扩展及其与CPU的连接<br/>教学重点:存储器的组成结构及引线功能;地址译码与地址分配;存储器与CPU的连接。<br/>教学难点:8086CPU与存储器的连接技术和扩展。<br/>本章教学要求:掌握存储器的分类、性能指标,存储器系统的多层结构;RAM、ROM存储器的存储原理、存储器芯片的基本结构、地址形成方法;掌握8086CPU与存储器的连接技术和扩展,特别是片选端的处理。 了解存储芯片与CPU连接的总线驱动和时序配合问题。<br/>第四章&nbsp; 输入和输出技术 <br/>第一节&nbsp; 接口技术概述&nbsp; <br/>第二节&nbsp; CPU与外设之间数据传送方式 <br/>教学重点:I/O端口编址方式;程序控制传送方式、中断传送方式、DMA传送方式的工作过程。<br/>教学难点:程序控制传送方式、中断传送方式。<br/>本章教学要求:通过本章的教学,要使学生掌握CPU寻址外设的方式、I/O端口编址方式、CPU与外设间的接口信息、CPU与外设间数据传送的形式。理解程序控制传送方式、中断传送方式。了解接口的概念、接口的分类、DMA传送方式。<br/>第五章&nbsp; 中断技术<br/>第一节&nbsp; 中断的基本概念<br/>第二节&nbsp; 8086CPU的中断系统<br/>第三节&nbsp; 可编程中断控制器8259A中断<br/>教学重点:8259A工作方式、有关命令和初始化编程应用;中断类型码、中断矢量和中断向量表的概念,以及如何对中断服务程序寻址;8086CPU对外部可屏蔽中断响应过程。<br/>教学难点:8259A工作方式、有关命令和初始化编程应用。<br/>本章教学要求:通过本章的教学,要使学生掌握中断的基本概念;8086内部、外部中断的特点和中断处理过程;深刻理解中断类型码、中断矢量和中断向量表的概念,以及如何对中断服务程序寻址;8259A工作方式、有关命令和初始化编程及其在PC机中应用。了解8259A的工作特点及功能。<br/>第六章&nbsp; DMA控制器和定时/计数器<br/>第一节&nbsp; DMA控制器8237<br/>第二节&nbsp; 定时/计数器芯片8253/8254<br/>教学重点:8237A的编程结构、工作方式、8237A内部地址,命令字的格式及各位的含义,初始化流程;8253/8254的6种基本工作方式的波形8253初始化命令字的格式、计数初值的设定,编程方法以及与系统的连接。<br/>教学难点:8237A命令字的格式和编程;8253/8254的6种基本工作方式的波形8253初始化命令字的格式、计数初值的设定和编程。<br/>本章教学要求:通过本章的教学,要使学生掌握8237A编程结构、引脚功能与工作原理、8237A的初始化编程方法和基本应用; 8253/8254编程结构和基本工作方式波形的特点、编程方法,会应用8253/8254完成定时/计数任务。了解DMA控制器和定时/计数器的作用。 <br/>第七章&nbsp; 串行及并行接口电路<br/>第一节&nbsp; 串行通信和并行通信概述<br/>第二节&nbsp; 可编程串行通信接口芯片8251A<br/>第三节&nbsp; 可编程并行接口芯片8255A<br/>教学重点:8251的控制字、命令字格式及作用,8251初始化流程和应用;8255A工作方式、编程结构、控制字、初始化编程和应用。<br/>教学难点:8251初始化流程和应用;8255A工作方式、控制字、初始化编程和应用。<br/>本章教学要求:通过本章的教学,要使学生掌握8251A引脚、编程结构及初始化编程和应用;8255A工作方式、编程结构、控制字和初始化编程,8255A与微机总线接口技术和应用。理解RS-232C标准在串行通信中计算机与外设或终端的连接;了解串行通信的基本概念、数据传送方向、调制与解调,异步和同步通信规程、各自数据格式;并行通信的特点;8251A和8255A主要性能。<br/>第八章&nbsp; D/A、A/D 转换与接口技术<br/>第一节&nbsp; 数/模转换器芯片(DAC)及其接口技术<br/>第二节&nbsp; 模/数转换芯片(ADC)及其接口技术<br/>教学重点: DAC0832和ADC0809的结构、引脚功能、硬件接口电路设计及软件编程。<br/>教学难点:DAC0832和ADC0809硬件接口电路设计及软件编程。<br/>本章教学要求:通过本章的教学,要使学生掌握D/A和A/D转换原理;ADC0809和DAC 0832引脚功能和内部结构,掌握两种接口电路的使用方法和与8086CPU的通讯设计方法。了解D/A和A/D转换芯片的性能指标。<br/>四、学时分配与教学方式<br/>总学时:54<br/>第一章&nbsp; 微型计算机基础&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (3学时)<br/>第二章&nbsp; 80X86微处理器的结构&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (12学时)<br/>第三章&nbsp; 半导体存储器&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (8学时) <br/>第四章&nbsp; 输入和输出技术&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (3学时)<br/>第五章&nbsp; 中断技术&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (8学时)<br/>第六章&nbsp; DMA控制器和定时/计数器&nbsp;&nbsp; (6学时)<br/>第七章&nbsp; 串行及并行接口电路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (10学时)<br/>第八章&nbsp; D/A、A/D 转换与接口技术&nbsp;&nbsp; (4学时)<br/>教学方式:本课程采用课堂理论课教学与实验课教学相结合方式,课堂讲授中充分利用多媒体教学的大信息量、图文声像并茂等特点来突破教学难点,多角度调动学生的注意力和学习兴趣。实验课教学安排在理论课每一章后同步进行,使之与理论课教学紧密配合。实验内容上,增大综合性实验与设计性实验的比例,要注重培养学生的动手能力。 <br/>五、考核方式<br/>考试<br/>六、本课程与其它课程的关系<br/>学习本课程时,学生应具备以下基础知识:模拟电子线路,数字电子线路,计算机组成原理,汇编语言程序设计。本课程是前期的计算机组成原理的具体体现,使学生能够在完成基本理论学习的基础上完成对某种具体机型的学习。<br/>七、教材与参考书<br/>教材:龚尚福,微机原理与接口技术 西安电子科技大学出版社,2003 <br/>参考书: <br/>[1] 周明德.微型计算机系统原理及应用.清华大学出版社.2002<br/>[2] 戴梅萼等.微型计算机技术及应用(第3版).清华大学出版社. 2003<br/>[3] 金惠华等译. Intel 微处理器结构、编程与接口(第六版).电子工业出版社. 2004 <br/>&nbsp;[4] 马瑞芳等.微机原理与接口技术重点难点及典型题精解.西安交通大学出版社. 2002 <br/>[5] 杨全胜.现代微机原理与接口技术.电子工业出版社.2002 <br/>[6] 邹逢兴.典型题解析与实战模拟-微型计算机原理及应用.国防科技大学出版社. <br/>[7] 刘乐善.微型计算机接口技术(第二版).华南理工大学出版社。<br/>[8] 武自芳.微型计算机原理常见题型解析及模拟题.西北工业大学大学出版社.2001<br/>[9] 仇玉章主编.32位微型计算机原理与接口技术.清华大学出版社,2000.8<br/>八、其他需要说明的问题</font></p>
<p><font face="Verdana"></font>&nbsp;</p><br/>
0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2009-10-11 09:15:07   评论 分享淘帖
1 个讨论
谢谢!!!!!!!
高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发表新帖
快速回复 返回顶部 返回列表