深圳大学课程教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

深圳大学课程教学大纲

课程编号: 2215191001/02/03 课程名称: 微机原理与接口技术

开课院系: 计算机与软件学院

软件工程系

制订(修订)人: 卢亚辉、李炎然

审核人: 黄强

批准人:明仲

2010年3月4日制(修)订

腹有诗书气自华

课程名称:微机原理与接口技术

英文名称: Principles of Microcomputer and Interface

总学时: 72 其中:实验课 18 学时

学分: 3.5

先修课程: 数字电路

教材:微型计算机技术及应用(第3版),戴梅萼等,清华大学出版社, 2003

参考教材:

[1] The 80x86 IBM PC AND COMPATIBLE COMPUTERS, Muhammad Ali Mazidi Janice Gillispie Mazidi,清华大学出版社,2004

[2] 微机原理与接口技术实验指导书,薛丽萍,深圳大学教材中心

[3] 微机原理与接口技术(第二版),龚尚福,西安电子科技大学出版社,出版日期 2008-08.

课程性质: □综合必修■专业必修□专业选修□全校公选教学目标:

使学生掌握微型计算机的基本工作原理,掌握微机接口技术及编程技术。学生在完成本课程学习后,应能够:

(1)掌握微型计算机的工作原理、8086CPU的内部结构

(2)掌握8086CPU指令系统和汇编语言的基本编程方法,掌握基本操作技能和汇编语言程序上机、调试、运行能够独立编写基于

腹有诗书气自华

80x86的汇编程序

(3)掌握熟悉存储器系统的结构,能够进行地址编码及译码电路设计和程序设计

(4)掌握输入/输出技术,能够进行可编程并行I/O接口器8255A 的编程使用

(5)掌握定时器/计数器的编程使用

(6)掌握中断概念,能对8259A可编程中断控制器进行编程使用(7)掌握串行通信概念,能使用8251器件进行串行通信设计

(8)了解CPU与外设之间的数据传送方式(程序方式、中断方式、DMA方式)

(9)了解键盘显示接口技术

课程简介:

该课程是计算机系统的核心课程,是计算机技术的基础。近几年来,微型计算机技术得到了飞速发展,微型计算机技术已经由8086,80186,80286,80386到80486升级变化,更经历了从pentium1,pentium2,pentium3到pentium4的发展。微型计算机的工作速度越来越高,这得益于CPU工作频率的提高,总线更宽、总线速度更快以及如高速缓存技术、虚拟存储技术、流水线技术等一些先进技术的采用,此外,一些新的总线标准及技术不断升级换代以适应更高的传送速度。

微机原理与接口技术是软件工程专业教育中的一门十分重要的

专业必修课,它是使学生了解微型计算机的基本工作原理,着重掌握

腹有诗书气自华

微机接口技术而设的课程。通过本课程的学习,学生应能更进一步加深对微机中的各种控制接口(如中断控制接口、定时计数控制接口、DMA控制接口、并行接口、串行通信接口、模拟接口等)技术的认识、理解,熟悉微机系统应用这些控制接口技术所进行的数据传输方式,并能熟练运用汇编语言编程去控制这些接口与外设进行数据通讯等,为电子计算机系统后续课程的学习打下坚实的专业理论基础。

教学内容:

微机原理技术概述

(1)了解微机发展概况、熟悉典型微处理器和微机系统

(2)掌握数制与码制

(3)了解微机的硬件组成,理解总线及其应用

(4)掌握地址、数据、控制总线结构

(5)了解微处理器基本结构、8088/8086的内部功能结构

指令系统及汇编语言程序设计方法

(1)掌握指令与指令系统基本概念

(2)掌握8086/8088指令的寻址方式

(3)掌握8086/8088指令系统

(4)掌握汇编语言基本语法及汇编语言程序设计(顺序程序设计、分支程序设计、循环程序设计、子程序设计)

微型计算机的总线与存储系统

(1)了解总线结构

腹有诗书气自华

(2)了解ISA总线

(3)了解PCI总线

(4)掌握80x86系统的存储结构

输入输出系统

(1)了解80x86 I/O系统结构

(2)了解微机系统与I/O设备的信息交换技术

定时器/计数器

(1)掌握可编程定时器/计数器8253的编程

并行I/O接口

(1)了解并行I/O接口结构

(2)了解常用可编程并行接口芯片8255A内部结构(3)掌握可编程并行接口芯片8255A的编程使用串行I/O接口

(1)了解串行通信的基本概念

(2)了解串行通信标准

(3)掌握可编程串行通信接口8251的结构

(4)掌握可编程串行通信接口8251的编程使用

中断控制

(1)了解微型计算机的中断系统分类

(2)了解可屏蔽中断控制器8259A

(3)掌握可屏蔽中断控制器8259A的编程使用

DMA控制器与键盘显示接口技术

腹有诗书气自华

(1)了解DMA控制器8237A的结构

(2)掌握数/模转换原理

(3)了解常用数模转换芯片

(4)掌握键盘和显示的基本原理与编程使用

微机应用系统设计与实现

学时分配:(请填写下表)

考试与成绩评定方式:

本课程的考核分为平时成绩和期末考试成绩两大部分,其中期末

腹有诗书气自华

相关文档
最新文档