个人介绍
2024-2025学年微机原理与接口技术

主讲教师:梁灵飞

教师团队:共5

  • 梁灵飞
  • 张志勇
  • 董永生
  • 黄涛
  • 肖春宝

第2期

学校: 河南科技大学
开课院系: 信息工程学院
专业大类: 计算机类
课程编号: 0412040
学分: 4
课时: 64
课程介绍
       微机原理与接口技术是在计算机应用方面的一门主要专业基础课。以80X86微处理器为主,主要介绍了80X86微处理器的工作原理、指令系统、汇编语言程序设计方法以及常用接口电路的工作原理、特点及使用方法。本课程的主要内容是微型计算机系统组成和功能结构,指令系统,汇编语言程序设计,存储器连接,数字量输入输出,模拟量的输入输出。在教学中要求学生重点掌握微机原理与接口技术的系统组成,接口技术的运用和编程方法。

       在教学中,要求学生了解微机的系统构成、工作原理、编程结构及微机各种接口电路的原理,熟悉微型计算机接口电路,掌握常用接口技术,建立微机系统工作的整体概念,掌握汇编语言程序设计方法。在教学内容组织方式上尽量采用实际的案例与传统教学内容融合并重的形式,并将实验环节贯穿课程教学的过程,加强学生对本课程知识的理解,培养学生分析问题、解决问题和实际动手能力。
理论课和实验课教师

梁灵飞

职称:讲师

单位:河南科技大学

部门:信息工程学院计算机系

张志勇

职称:教授

单位:河南科技大学

部门:信息工程学院

董永生

职称:教授

单位:河南科技大学

部门:信息工程学院计算机系

黄涛

职称:高级实验师

单位:河南科技大学

部门:信息工程学院计算机系

肖春宝

职称:讲师

单位:河南科技大学

部门:信息工程学院

教学安排

每周第一次课为线下课堂教学,第二次课为线上教学


课程作用与目的

1、课程作用

本课程是计算机类学科平台必修课和主干课,是本学科直接与硬件相关的为数不多的课程之一,可使学生有效掌握微型计算机的硬件知识。课程内容兼顾硬件和软件两个方面,具有实践性强、涉及知识面广的特点。本课程是一门在理论指导下, 偏重于实际应用的课程, 要求学生在学好理论前提下,又具有一定的动手操作能力,才能学好本课程。

2、目的

使学生了解微机的系统构成、工作原理、编程结构及微机各种接口电路的原理,熟悉微型计算机接口电路,掌握常用接口技术,建立微机系统工作的整体概念,掌握微机接口技术和汇编语言程序设计方法。

课程内容

(一)微型计算机概述

1.主要内容

BCD码编码方法;微型计算机系统的组成及各部分的基本功能;存储器读写操作过程;程序执行过程;微机系统总线的概念及其类型;Intel8088/8086微处理器内部组成结构及各部分的基本功能; 8088/8086内部寄存器;8088/8086存储器分段管理机制以及物理地址和逻辑地址的区别和联系;总线周期的概念。

2.基本要求

了解微型计算机构成和工作过程

3.重点

存储器组织及其读写操作过程;微机计算机的基本工作原理(程序执行的过程);Intel8088微处理器的功能结构、内部寄存器组,特别是标志寄存器中各标志的定义;Intel8088微处理器两种工作模式及其区别;存储器的分段管理技术。

4.难点

存储单元寻址的概念;Intel8088微处理器的引脚信号的作用以及它们之间如何协调工作;时序及其相关概念。

(二)微型计算机指令系统

1.主要内容

 8088/8086的寻址方式。8088/8086指令系统的分类。堆栈的概念及其基本操作,堆栈操作与一般存储器操作的区别;基本的数据传送指令、输入输出指令、加法指令、减法指令、逻辑运算指令以及简单的转移控制指令。

2.基本要求

了解汇编语言的指令格式与寻址方式。

3.重点

 8088/8086的寻址方式和常用的基本指令。

4.难点

几种寻址方式的区别;堆栈的操作;算术运算对标志寄存器相应位的影响;串操作指令;控制转移指令等。

(三)汇编语言程序设计

1.主要内容

汇编语言程序的基本格式。指令性语句和指示性语句的区别。DOS功能调用的基本方法。能编写简单的汇编语言程序并上机调试。

2.基本要求

运用汇编语言编程

3.重点

汇编语言程序的格式。

4.难点

1)伪操作指令;

2)实际编程并上机调试。

(四)半导体存储器

1.主要内容

计算机存储器的分层体系结构和存储器的分类。随机存取存储器RAM和只读存储器ROM的特点及区别;动态存储器和静态存储器的概念及区别。半导体存储器的主要性能指标。CPU与存储器芯片(静态RAMROM)的连接技术。

2.基本要求

根据CPU与存储器芯片的连接进行寻址

3.重点

随机存取存储器RAM和只读存储器ROM的特点及区别;动态存储器和静态存储器的概念及区别;存储器与CPU之间的连接。

4.难点

 CPU与相连存储器的时序配合;动态RAMCPU之间的连接。

(五)数字量输入输出

1.主要内容

有关I/O接口的基本概念;I/O端口的编址方式;CPU与外设之间数据传送方式;中断的基本概念、中断响应的基本过程以及中断向量表;掌握典型的可编程接口电路芯片82538255的基本功能及其使用方法,使学生能够利用这些接口电路芯片设计、分析简单的接口电路。

2.基本要求

掌握基本数字量输入输出接口的运用

3.重点

接口电路的基本结构;CPU与外设之间数据传送的方式;中断的基本概念;8088/8086的中断系统;硬件和软件(时序)如何配合来实现一定的接口操作功能;可编程定时计数器8253的功能及应用;可编程并行接口8255的功能及应用。

4.难点

可编程中断控制器8259A的应用编程;可编程芯片82538255各种工作方式之间的区别及其综合应用。

(六)模拟量的输入/输出

1.主要内容

理解模拟量与数字量及其处理之间的区别;理解数/模转换器的基本原理;了解典型的D/A转换器芯片及其与系统的连接;理解模/数转换器的基本原理;了解典型的A/D转换器芯片及其与系统的连接。

2.基本要求

掌握基本模拟量的输入/输出接口的运用

3.重点

/模转换器的基本原理;模/数转换器的基本原理。

4.难点

典型芯片与系统的硬件连接及软件编程。

先修课程

高级语言程序设计、计算机组成原理、数字电路、等

参考教材

1、主要使用教材

杨素行等.《微型计算机系统原理及应用》.第三版.北京:清华大学出版社,2009年.

2、主要参考书

戴梅萼等.《微型计算机技术及应用》.第四版.北京:清华大学出版社,2003年

周明德等.《微型计算机系统原理及应用》.第五版. 北京:人民邮电出版社,2007年.

课程评价

提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号