大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
微型计算机组成原理
本笔记的视频,源自中国大学MOOC,南京邮电大学的微型计算机原理与接口技术。
课程内容介绍
第一章 微型计算机基础
这一章将讲解信息在计算机中的表示方法以及微型计算机系统的基本组成。
第二章 80X80微型处理器
这一章是微型计算机的核心——CPU的工作原理(CPU的内部结构及工作模式)。
第三章 汇编语言指令集
这一章将讲解组成汇编程序的基本单位 指令相关的知识,在讲解寻址方式与汇编语法的基础上,按照功能类别对汇编语言指令进行系统的讲解。
第四章 汇编语言程序设计
这一章将讲解应用汇编语言指令,来设计实现各种功能的汇编语言程序。除了讲解程序设计方法,还将对系统功能调用进行讲解。
第五章 输入/输出系统
这一章是学习接口技术的基础,在讲解总线的构成和工作原理的基础上,将会讲解接口电路相关概念,以及用于不同信息交换方式的接口类型。
第六章 中断系统
这一章将系统的讲解终端这一重要的接口方式,讲解中断的基本概念、中断指令、8259A中断控制器的工作原理、中断系统的构成以及应用方法。
第七章 微型计算机系统串行通讯
这一章将学习到串行通讯的协议标准,8250串行异步通信接口芯片的结构,实现串行异步通讯的方法,以及开发串行通讯应用程序的方法等。
第八章 并行I/O接口
这一章中将讲解 8255A 并行接口芯片的结构,工作方式,不同工作方式在并行输入输出中的实际应用和程序设计方法。此外,对并行打印机接口的工作原理进行简单介绍。
第九章 可编程定时/计数器
这一章将学习 8254 定时计数器,讲解它的结构,工作原理,工作方式以及如何编写程序来实现 8254 的应用。
课程意义
掌握两个能力:
- 用汇编语言进行程序开发的能力
- 设计微型计算机输入输出接口的能力
汇编语言
-
汇编语言是最接近于机器语言的编程语言,是人与机器最直接的沟通语言。
学习本课程能够充分获得底层编程的经验,深刻理解机器运行程序的原理,使我们对于复杂变化的计算机只是了解更清晰。 -
汇编语言是联系硬件与软件的纽带,硬件与软件构成了完整的计算机体系。
学习本课程不但能感知硬件内部的工作原理,清晰地了解到芯片之间的协作流程,而且有助于理解高级语言的核心原理。
因此,学习本课程,既能向上理解软件,又能向下感知硬件,形成一个软硬兼具的计算机知识体系。
接口技术
接口技术是计算机硬件系统实现人机交互的重要通道,学习接口技术是理解和掌握硬件的最佳入口。
学习目标
- 为深入学习高级语言,例如C语言等打下基础。
- 为编写系统级软件,例如操作系统软件,以及驱动程序等打下基础。
- 为学习其他计算机系统类课程,例如嵌入式系统等打下基础。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/186662.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...