课程概貌
- 讲授内容
- 基本部件的结构和组织形式
- 基本运算的操作原理
- 基本部件和单元的设计思想
- 特色
- 计算机组成的一般原理,不以具体机型为依托
- 采用自顶向下的方式,层层细化
- 教材
- 唐朔飞,计算机组成原理
课程内容
- 第一章 计算机系统概论
- 第二章 计算机的发展和应用
- 第三章 系统总线
- 第四章 计算机的运算方法
- 第五章 指令系统
- 第六章 CPU的结构和功能
- 第七章 控制单元的功能
- 第八章 控制单元的设计
- 第九章 存储器
- 第十章 输入输出系统
第一章 计算机系统概论
##1.1 计算机系统简介
计算机的软硬件概念
(一) 计算机系统
- 硬件:计算机的实体,如主机,外设等
- 快,大
- 软件:由具有各类特殊功能的信息(程序)组成
- 灵活,易于修改
- 系统软件:用来管理整个计算机系统
- 语言处理程序
- 操作系统
- 服务性程序
- 数据库管理系统
- 网络软件
- 应用软件:按任务需要编制成的各种程序
(二) 计算机的解题过程
(三) 计算机层次结构
高级语言 | 虚拟机器M3 |
---|---|
汇编语言 | 虚拟机器M2 |
操作系统 | 虚拟机器 |
机器语言 | 实际机器M1 |
微指令系统 | 微程序机器M0 |
(四) 计算机体系结构和计算机组成
- 计算机体系结构
- 程序员所见到的计算机系统的属性
- 概念性的结构与功能特性
- 指令系统、数据类型、寻址技术、I/O机理
- 有无乘法指令
- 计算机组成
- 实现计算机体系结构所体现的属性
- 具体指令的实现
- 如何实现乘法指令
##1.2 计算机的基本组成
(一) 冯诺依曼计算机的特点
- 计算机由五大部分组成
- 指令和数据以同等地位存于寄存器,可按地址寻访
- 指令和数据用二进制表示
- 指令由操作码和地址码组成
- 存储程序
- 以运算器为中心
冯诺依曼计算机硬件框图
(二) 计算机硬件框图
- 以存储器为中心的计算机硬件框图
- 现代计算机硬件框图