学习本课程可以让你对计算机系统有更清晰地认识,培养计算机应用能力。本课程对8086CPU、汇编语言程序设计、存储器设计、常用芯片的重点概念进行了讲解,并配有实验讲解和考研中的典型问题分析,以此帮助同学们更有效的学习。
通过理解微型机硬件系统的组成及工作原理,8086CPU指令系统,I/O系统工作原理,常用可编程接口芯片的工作原理,掌握 8086CPU内部结构及工作原理,汇编语言程序设计方法,I/O主要工作方式,以及8255、8254等常用可编程接口芯片的控制应用方法,建立完整、清晰的计算机整机概念,具备微型计算机计算机硬件系统应用能力以及硬软件协同开发能力。
1基础知识
1.0 概述
1.1基础知识回顾
1.2典型问题分析--补码计算
1.3课内讨论
1.4 课后习题讲解
1.5 拓展资料
第一章作业
单元测试
2微处理器
2.0微处理器概述
2.1 8086处理器
2.2 8086的存储器组织
2.3 系统总线的形成
2.4典型问题分析--复位、物理地址计算、堆栈操作
2.5课内讨论
2.6 知识导图
2.7 拓展资料
第二章作业
第二周测试
3 8086指令系统
3.0指令系统概述
3.1 8086寻址方式
3.2指令讲解--MOV
3.3指令讲解--算数与逻辑运算
3.4 其他指令
3.5典型问题分析--寻址方式、指令格式
3.6课内讨论
3.7 知识导图
3.8 拓展资料
第三周测试
4 汇编语言程序设计
4.0汇编语言程序设计概述
4.1汇编语言数据
4.2 伪指令
4.3循环程序
4.4 DOS功能调用
4.5综合程序讲解I
4.6 综合程序讲解II
4.7 典型问题分析--编译环境、码值转换、大小写转换
4.8 课内讨论
4.9知识导图
第四单元测试
5 存储器系统
5.0存储器概述
5.1静态存储器
5.2动态存储器
5.3存储器扩展
5.4典型问题分析--存储器设计
5.5课内讨论
5.6知识导图
第五单元测试
6 输入输出技术
6.0输入输出技术概述
6.1接口的概念
6.2数据传送方式
6.3典型问题分析--输入输出控制
6.4 课内讨论
第六单元小测
7 中断技术
7.0中断控制技术概述
7.1中断系统概述
7.28259芯片概述
7.38259应用
7.4典型问题分析--中断类型码,中断向量
7.5 课内讨论
第七章测试
8 并行接口芯片
8.0并行接口概述
8.1 并行接口芯片8255讲解
8.2 8255方式0
8.3 8255方式1
8.4 8255方式2
8.5典型问题分析
课内讨论
9 定时计数器
9.0定时计数器概述
9.1 定时计数器8254讲解
9.2 定时计数器8254工作方式
9.3 定时计数器8254应用I
9.4定时计数器8254应用II
9.5 典型问题分析
10 串行接口芯片
10.0 串行接口概述
10.1 串行接口8251芯片介绍
10.2 串行接口8251应用
10.3串行接口8251应用2
优秀学生作品
电子琴
对计算机基础知识(如数制及其之间的转换,码制等)有一定了解,具有一定的编程基础(会使用一种语言编写程序),具有一定的电路基础(能看懂简单的电路图,懂得逻辑运算规则)
微型计算机原理与接口技术(微课版),马静、王建国,中国铁道出版社有限公司,2019
Q : 校内公选课与MOOC的区别?
A : 校内公选课是基于MOOC的校内SPOC,所以XATU的同学们在选课的时候注意按照教师要求选择对应老师的SPOC,课程与MOOC同源,但根据每个授课教师的要求可能略有不同,同学们选择的时候一定问清楚。
Q : 如何获得好成绩?
A : 在线课程(即中国大学MOOC上的课程)成绩构成不是单一项,请同学们仔细阅读成绩构成及要求,按照要求进行各项任务的学习,最终获得优异课程成绩