- 1.1.1]--1.1微型计算机系统简介
- [1.1.2]--微型计算机系统-存储器
- [1.1.3]--微型计算机系统-输入输出
- [1.1.4]--微型计算机系统-总线
- [1.2.1]--数制
- [1.2.2]--数制之间的转换
- [1.3.1]--二进制数的算术运算规则
- [1.3.2]--无符号整数的算术运算
- [1.3.3]--带符号数的表示方法-原码
- [1.3.4]--带符号数的表示方法-反码与补码
- [1.3.5]--补码运算
- [1.3.6]--补码运算的溢出判断
- [1.4.1]--浮点数
- [1.5.1]--基本逻辑运算
- [1.5.2]--逻辑门电路
- [1.6.1]--字符编码
- [1.6.2]--BCD码
- [2.1.1]--80868088微处理器的功能结构
- [2.2.1]--8088CPU的引脚功能-最小模式
- [2.2.2]--8088CPU的引脚功能-最大模式
- [2.3.1]--8088CPU的总线时序
- [2.4.1]--8088CPU在大、小两种模式下的系统总线形成
- [2.5.1]--存储器分段管理
- [2.6.1]--8088CPU的编程结构
- [3.1.1]--指令系统简介
- [3.2.1]--寻址方式
- [3.3.1]--MOV指令
- [3.3.2]--堆栈指令
- [3.3.3]--输入输出指令
- [3.4.1]--加法、减法与比较指令
- [3.4.2]--乘法与除法指令
- [3.5.1]--逻辑运算指令
- [3.5.2]--移位指令
- [3.6.1]--串操作指令
- [3.7.1]--转移指令
- [3.7.2]--调用指令
- [3.7.3]--中断指令
- [3.8.1]--处理器控制指令
- [3.9.1]--1、2题
- [3.9.2]--3、4、5题
- [3.9.3]--6、7题
- [4.1.1]--汇编语言程序简介
- [4.1.2]--EMU8086安装过程
- [4.2.1]--伪指令
- [4.3.1]--DOS功能调用
- [4.4.1]--汇编语言程序设计举例-分支程序
- [4.4.2]--汇编语言程序设计-循环程序
- [4.5.1]--汇编语言源程序处理过程
- [4.6.1]--1、2、3题解析
- [5.1.1]--存储器分类
- [5.1.2]--存储器件
- [5.1.3]--存储器的性能指标
- [5.2.1]--5.2.1静态随机存储器
- [5.3.1]--5.2.2静态RAM芯片应用
- [5.3.2]--静态RAM芯片应用2
- [5.3.3]--静态RAM芯片应用3
- [5.3.4]--静态RAM芯片应用
- [5.4.1]--动态随机存储器1
- [5.4.2]--动态随机存储器2
- [5.5.1]--只读存储器
- [5.6.1]--高速缓冲存储器简介
- [5.7.1]--1题
- [5.7.2]--2、3、4题
- [5.7.3]--5题
- [6.1.1]--IO接口的功能
- [6.2.1]--IO端口
- [6.3.1]--IO端口的编址方式
- [6.4.1]--基本输入接口
- [6.4.2]--基本输出接口
- [6.5.1]--无条件传送方式
- [6.5.2]--程序查询方式
- [6.5.3]--中断方式
- [6.5.4]--DMA方式
- [6.6.1]--数码管显示接口
- [6.7.1]--点阵接口
- [6.9.1]--5题
- [7.1.1]--中断的基本概念
- [7.2.1]--中断的基本过程
- [7.3.1]--中断向量和中断向量表
- [7.4.1]--外部中断
- [7.5.1]--中断处理流程
- [7.6.1]--8259A的内部结构
- [7.6.2]--8259A引脚
- [7.6.3]--8259A编程
- [7.6.4]--8259A应用举例
- [8.1.1]--功能结构
- [8.2.1]--引脚
- [8.3.1]--工作方式
- [8.4.1]--控制字
- [8.5.1]--步进电机
- [8.6.1]--键盘接口
- [8.7.1]--方式1应用举例
- [8.8.1]--8255作业解析
- [9.1.1]--8253gn功能结构
- [9.2.1]--8253控制字
- [9.3.1]--方式0、1
- [9.3.2]--方式2~5
- [9.4.1]--8253应用-1
- [9.4.2]--8253应用-2
- [9.5.1]--16550功能结构
- [9.6.1]--控制字
- [9.7.1]--16550应用
- [9.8.1]--232接口
- [10.1.1]--数模转换原理
- [10.2.1]--数模转换参数
- [10.3.1]--0832功能结构
- [10.4.1]--0832应用举例
- [10.5.1]--模数转换简介
- [10.6.1]--0809简介
- [10.7.1]--0809应用举例
内容简介:微机原理与接口技术课程(吉林大学)是一门深入讲解微型计算机系统构成及外部设备连接的课程,适用于计算机相关专业学生和工程师。本课程从硬件基础出发,结合理论与实践,帮助学习者全面掌握微处理器、存储器、输入输出接口等核心知识点。
微机原理与接口技术课程(吉林大学)
课程描述
微机原理与接口技术课程(吉林大学)是一门具有高度实用性和技术深度的专业课程。它旨在培养学生的综合能力,使其能够理解并运用微型计算机的基本结构与工作原理,同时掌握如何将计算机与外部设备进行有效连接与控制。这门课程不仅涉及微处理器的内部结构,还涵盖了存储器组织、总线设计以及各种输入输出接口的应用。通过本课程的学习,学生可以了解从简单电路设计到复杂系统集成的全过程,为将来从事嵌入式系统开发、工业自动化、计算机控制等领域打下坚实基础。 在教学过程中,课程采用了大量实例和真实项目来增强学生的理解和动手能力。例如,在讲解8088CPU时,学生会通过模拟器观察其工作状态,并分析程序执行过程中的寄存器变化。这种做法让学生对抽象的硬件概念有了直观认识,也提升了他们的技术思维能力。
课程目标
本课程的核心目标是帮助学员掌握微型计算机的基本构造与运行机制,特别是与外部设备交互的关键技术。通过系统学习,学员应具备以下几项能力: - 理解微处理器的工作原理及其功能模块; - 掌握存储器分段管理策略及寻址方式; - 能够使用汇编语言编写简单的控制程序; - 熟悉常见的接口电路设计原理和应用场景。 此外,课程还特别强调工程实践,鼓励学生通过实验操作加深对理论知识的理解。例如,通过实际调试8255A芯片,学生能够深入了解通用I/O接口的设计逻辑与实现方法。适用人群
该课程非常适合计算机科学与技术、电子信息工程等相关专业的本科生和研究生,也适合对嵌入式系统或硬件开发感兴趣的自学者。对于希望提升自己在硬件领域专业知识的学生来说,本课程提供了扎实的基础,同时也为未来的深造或职业发展铺平了道路。课程大纲
第一章:微型计算机系统概述
- 1.1 微型计算机系统简介
- 1.2 计算机中的数制
- 1.3 二进制数的算术运算
- 1.4 浮点数
- 1.5 基本逻辑运算与常用逻辑部件
- 1.6 编码
第二章:8088/8086微处理器
- 2.1 8088微处理器的功能结构
- 2.2 8088CPU的引脚功能
- 2.3 8088CPU的存储器组织
- 2.4 8088CPU的编程结构
第三章:8088指令系统与汇编语言
- 3.1 8088CPU指令系统简介
- 3.2 寻址方式
- 3.3 数据传送指令
- 3.4 算术运算指令
- 3.5 逻辑运算与移位指令
- 3.6 串操作指令
- 3.7 程序控制指令
- 3.8 处理器控制指令
第四章:汇编语言程序设计
- 4.1 汇编语言程序简介
- 4.2 伪指令
- 4.3 DOS功能调用
- 4.4 汇编语言程序设计
- 4.5 汇编语言源程序处理过程
第五章:存储器系统
- 5.1 存储器概述
- 5.2 静态随机存储器
- 5.3 静态RAM芯片应用
- 5.4 动态随机存储器
- 5.5 只读存储器
- 5.6 高速缓冲存储器
第六章:输入输出接口
- 6.1 输入输出接口的功能
- 6.2 端口
- 6.3 IO端口的编址方式
- 6.4 基本输入输出接口
- 6.5 数据传送控制方式
- 6.6 键盘接口
- 6.7 LED数码管显示接口
- 6.8 点阵接口








