课程编号:
课程类型: 专业基础课
所属教研室: 电子教研室
总学时: 总学时64学时, 其中,理论学时48学时,实验学时16学时
学分数: 3学分
考核对象: 电子信息工程
执笔者: 电子教研室 邵海龙
编写日期: 2010.07
一、课程性质与考试目的:
本课程是为电子专业本科生开设的专业基础课,本课程的教学目的是通过理论教学与实验环节,使学生正确理解单片机的基本概念、基本原理,掌握单片机程序设计和接口技术基本方法,是进一步学习计算机原理和有关接口知识的重要环节。该课程的主要任务是使学生掌握计算机的内部结构和基本工作原理;掌握8086的指令系统以及执行某些指令时对应的硬件电路的工作原理;能用汇编语言编制简单的程序,了解程序设计方法;掌握时序、中断、存储器等知识,为学习后续课程打好基础。
二、考试内容及要求:
第一章 计算机基础知识
【本章重点】
1、解计算机的发展历史
2、掌握数的概念及数制
3、掌握微处理器、微机、微机系统的概念
4、了解模型机的工作原理
5、掌握补码的运算、溢出的判别方法
1、考试内容:
1、计算机概述
2、微型计算机的系统组成
3、计算机中的数及其运算
4、模型机
2、考核要求:
(1)了解计算机发展概况
(2)了解单片机的分类
(3)掌握数的概念及数制转换;补码的运算、溢出的判别方法
(4)了解单片机的应用介绍
第二章 80X86微处理器
【本章重点】
1、掌握8086CPU的编程结构,总线接口部件(BIU)和执行单元部件(EU)
2、掌握8086CPU主要的引脚功能及相关概念
3、了解8086CPU工作的时序;掌握8086与8088的区别
4、掌握PSW、BP、SP等寄存器的使用及特点
5、了解80X86微处理器
1、考试内容:
1、80X86微处理器概述
2、8086的分时复用技术
3、8086的引脚功能
4、8086的工作时序
5、INTEL 80X86微处理器
2、考核要求:
(1)掌握8086CPU的编程结构,总线接口部件(BIU)和执行单元部件(EU)
(2)掌握8086CPU存储器结构及其用途
(3)了解8086CPU工作的时序;掌握8086与8088的区别
第三章 8086/8088指令系统
【本章重点】
1、了解指令的概念
2、掌握寻址方式
3、了解指令对标志位的影响
4、掌握算术运算逻辑运算指令对标志位的影响、
5、掌握主要常用指令功能
1、考试内容:
指令系统分类,指令格式,指令系统中的数据传送、算术运算、逻辑运算、控制转移类和位操作等五大类指令
2、考核要求:
(1)掌握指令格式及寻址方式。
(2)掌握常用的各种指令:数据传送指令、算术运算指令、逻辑运算指令、控制转移指令、位操作指令。
第四章 汇编语言程序设计
【本章重点】
1、掌握常用伪指令
2、了解DOS、BIOS功能调用
3、了解顺序程序、分支程序、循环程序、子程序的结构
4、掌握常用简单程序的编写
1、考试内容
1、汇编语言源程序
2、伪指令
3、DOS功能调用
4、汇编语言程序设计基础
5、常见程序设计举例
2、考核要求:
(1)了解汇编语言程序的基本结构
(2)掌握汇编语言程序设计的基本方法。
(3)了解DOS、BIOS功能调用
第五章 存储器系统
【本章重点】
1、了解存储器分类:RAM、ROM、高速缓存等特点
2、了解存储器芯片结构特点
3、掌握存储器地址译码
4、了解微机系统存储器结构
5、掌握CPU与存储器连接
1、考试内容
1、 随机存取存储器
2、只读存储器
3、译码电路
4、存储器扩展技术
5、 8086系统存储器的连接
6、8086的16位存储器的接口
2、考核要求:
(1)了解存储器芯片结构特点
(2)掌握存储器地址译码
(3)掌握CPU与存储器连接
第六章 输入/输出方式和DMA
【本章重点】
1、掌握I/O接口的基本概念
2、掌握I/O接口的地址译码
3、掌握几种传送方式的特点
4、片外存储器的扩展及I/O口扩展
5、了解DMA控制器的工作原理
1、考试内容
1、 I/O接口的基本概念
2、 无条件传送方式
3、查询传送方式
4、中断传送方式
5、片外存储器的扩展及I/O口扩展
6、DMA的传送方式
7、可编程DMA控制器8237A
2、考核要求:
(1)了解程序存储器扩展
(2)掌握数据存储器的扩展
(3)掌握8237的编程及应用
第七章 中断技术
【本章重点】
1、掌握中断的基本概念
2、掌握8086中断系统
3、掌握INTR、NMI、INTn中断的特点及响应过程
4、了解8259A的工作过程
5、掌握8259A初始化编程
6、了解8259A的应用
1、考试内容
1、中断的基本概念
2、8086/8088的中断系统
3、8259A可编程控制器
4、8259的应用
2、考核要求:
(1)了解中断允许控制
(2)掌握中断优先级控制
(3)掌握中断响应与中断处理
(4)掌握8259A初始化编程
(5)了解8259A的应用
第八章 可编程接口芯片及其应用
【本章重点】
1、重点掌握8253、8255接口芯片的应用(初始化、硬件连接、编写应用程序)
2、了解 8251A串行接口芯片的 工作原理、工作方式、特点。
3、重点掌握串行通信的相关概念。
4、了解A/D、D/A的工作原理。
5、重点掌握0832、0809的应用。
1、考试内容
1、8253可编程定时/计数器
2、 8253的引脚及结构
3、 8253可编程计数/定时器的应用
4、8255A可编程并行接口芯片
5、可编程接口芯片8255的应用
6、可编程串行通信接口
7、串行通信方式
8、可编程串行通信接口芯片8251A
2、考核要求:
(1)掌握8253、8255接口芯片的应用(初始化、硬件连接、编写应用程序)
(2)重点掌握串行通信的相关概念。
第九章 模拟量输入输出接口技术
【本章重点】
A/D及D/A转换器原理及接口技术。
1、考试内容
A/D及D/A转换器原理及接口技术
2、考核要求:
(1)模拟量输入接口技术概述
(2)掌握ADC0809芯片的接口。
(3)掌握DAC0832芯片的接口。
第十章 人机接口技术
【本章重点】
键盘接口和LED显示接口。
1、考试内容
键盘接口和LED显示接口
2、考核要求:
(1)了解开关接口、键盘的消抖方法。
(2)了解键盘接口
(3)掌握LED数码管驱动设计。
三、考试方式及试题类型:
考试方法:闭卷笔试
考试时间:120分钟
题目类型:填空、选择、简答、电路图连接、程序设计等
四、教材及参考书:
胡乾斌等《单片微型计算机原理与应用》华中理工大学出版社 出版日期:1997年7月第1版
陈光东《单片微型计算机原理与接口技术》华中理工大学出版社 出版日期:1999年4月第2版