1、计算机接口及通信实验教学大纲一、课程基本信息课程代码:05140104课程名称:计算机通信与接口课程英文名称: Microcomputer and its interface technique课程所属单位:计算机与信息工程系计算机科学与技术教研室课程面向专业:计算机科学与技术本科课程类型:必修先修课程:计算机组成原理、汇编语言程序设计、操作系统学分:3学时:8应开实验工程个数:4二、课程性质与目的计算机通信与接口是计算机专业本科生的一门专业必修课。目的之一是从计算机系统角度加强 学生对计算机整机概念的深入理解,在先修计算机组成原理后,通过对本课程的学习,完成计算机 外围接口与计算机内部各独立
2、组成部件连接的实现技术;目的之二是从应用角度加强学生的计算机接口 技术和通信技术方面的应用技能,为今后在接口与通信领域的开展打下坚实的基础。计算机通信与接口技术涉及微机和多种外设的基本原理,并着重与两者相连接的硬软件件界面的专 业知识,其知识面.广、技术性高、实用性强。主要讲述内容包括接口的功能、组成等基本概念,微处理器 和微机系统的内容接口、输入输出、中断、定时计数等相应知识,PQ总线,USB总线,虚拟设备驱动程序 等等,以及接口的和进展.微机应用的日益广泛和深入,使得软件技术和硬件技术都有了迅速的开展。对计算机专业本科生而 言,从软件角度讲,微机的开发与应用,很大程度上是对各种软件技术的掌
3、握和应用;从硬件角度讲, 微机的开发与应用,很大程度上就是微机接口的应用。因此,计算机通信与接口是一门很重要的计 算机硬件原理和应用课程。本课程涉及到的基础知识面较广,而实践性、应用性又强,这就要求学生们对以前所学知识,尤其 是数字逻辑和汇编语言知识有扎实的基础,并有一定的动手能力。三、课程内容与要求教学内容:基本接口电路(并行接口、键盘和显示、定时/计数、模数/数模转换、串行接口)的设计与 实现方法教学要求:掌握基本接口电路(并行接口、键盘和显示、定时/计数、模数/数模转换、串行接口)的设 计与实现方法,并完成相关实验。实验一:定时中断实验基本要求:通过实验,加深对8253A的理解.主要内容
4、:8253A的初始化编程。实验二:异步串行通讯(UART)实验基本要求:通过实验,加深对8250的理解.主要内容:通过RS-232串行接口实现双机通信实验三:并行接口芯片实验基本要求:通过实验,熟悉理解8255芯片的使用方法。主要内容:通过8255实现双机通信。实验四:高级接口实验。基本要求:使用Quick VxD生成VxD框架。了解VxD的基本框架结构。熟悉应用程序调用VxD的函数。 通过编写应用程序,掌握在Ring3层应用程序中调用VxD的编程方法。主要内容:利用Quick VxD,生成VxD的框架,通过VC6.0对VxD的框架进行修改。编写W32应用程序动态 加载、卸载VxD。四、学时分
5、配实验学时分配表序号实验工程(或内容)名称实 验 学 时实验类型每组 实验人数说明验 证 性设 计 性综 合 性其它1定时中断实验2V12异步串行通讯(UART)实验2V13并行接口芯片实验214高级接口实验21小计8五、教学方法与教学要求实验课程安排与教学课程讲授紧密结合,要求学生通过尽可能多的上机练习加深课堂教学内容的理 解和基本训练,并通过单元教学实验、综合作业实验强化教学效果,学会解决问题的方法。本实验课程的教学目的和要求是使学生通过实验手段掌握微型计算机实现技术、计算机系统构成、接 口技术及其应用编程方法,也使学生系统科学地接受到分析问题和解决问题的训练。六、课程考核方法实验成绩占总成绩20%七、实验教材与参考资料计算机通信与接口实验指导书(自编)