《高等学校教材·计算机科学与技术:计算机组成原理》讲授单处理机计算机系统的组成和工作原理。全书共分8章:第1章介绍计算机系统的概况;第2章讲述非数值数据和数值数据的编码表示方法;第3章讲解运算方法和运算部件;第4章讲解存储器系统;第5章讲解指令系统的功能和设计;第6章讲解中央处理器,主要是控制器的组成、原理及设计;第7章介绍系统总线;第8章介绍输入输出系统。
本书内容全面覆盖了计算机组成原理研究生入学全国统考大纲,着力突出计算机组成原理课程的主要内容,对重点、难点问题进行了深入、细致的讲解。每章后面都附有精心设计和挑选的习题,供读者思考与练习。
本书可作为高等院校计算机专业的教材,也可作为准备考研的学生及从事计算机工作的技术人员的参考书。
目录
- 第1章 计算机系统概述
- 1.1 计算机组成的任务
- 1.2 计算机的硬件系统构成
- 1.2.1 计算机的基本硬件组成
- 1.2.2 计算机的主要性能指标
- 1.3 计算机的软件系统构成
- 1.3.1 计算机的语言
- 1.3.2 计算机的软件
- 1.4 计算机系统的层次结构特征
- 1.5 电子计算机的发展简史
- 习题
- 第2章 计算机的数据表示
- 2.1 字符数据的表示
- 2.2 逻辑数据的表示
- 2.3 校验码
- 2.3.1 码距与校验位的概念
- 2.3.2 奇偶校验码
- 2.3.3 海明校验码
- 2.3.4 循环冗余校验码
- 2.4 数值数据的表示
- 2.4.1 数的二进制真值表示
- 2.4.2 用BCD码表示十进制数
- 2.4.3 定点数的表示
- 2.4.4 浮点数的表示
- 习题
- 第3章 运算方法和运算部件
- 3.1 定点加减法运算
- 3.1.1 补码加减法运算
- 3.1.2 行波进位补码加法/减法器
- 3.2 定点乘法运算
- 3.2.1 原码一位乘法
- 3.2.2 补码一位乘法
- 3.2.3 阵列乘法器
- 3.3 定点除法运算
- 3.3.1 原码一位除法
- 3.3.2 补码一位除法
- 3.3.3 阵列除法器
- 3.4 定点运算器的组成与结构
- 3.4.1 逻辑运算与移位操作
- 3.4.2 算术逻辑单元的功能设计
- 3.4.3 定点运算器的基本结构
- 3.5 浮点运算
- 3.5.1 浮点加法、减法运算
- 3.5.2 浮点乘法、除法运算
- 3.5.3 浮点运算部件
- 习题
- 第4章 存储器系统
- 4.1 概述
- 4.1.1 存储器分类
- 4.1.2 存储器系统的层次结构
- 4.2 主存储器
- 4.2.1 静态随机读写存储器
- 4.2.2 动态随机读写存储器
- 4.2.3 只读存储器
- 4.2.4 存储器与CPU的连接
- 4.2.5 可并行访问的存储器
- 4.3 高速缓冲存储器
- 4.3.1 cache的工作原理
- 4.3.2 地址映射与地址转换
- 4.3.3 cache的常用块替换策略
- 4.3.4 cache的写策略
- 4.3.5 多cache结构
- 4.4 虚拟存储器
- 4.4.1 虚拟存储器概述
- 4.4.2 页式虚拟存储器
- 4.4.3 段式虚拟存储器
- 4.4.4 段页式虚拟存储器
- 4.4.5 快表技术
- ……
- 第5章 指令系统
- 第6章 中央处理器
- 第7章 系统总线
- 第8章 输入输出系统
- 参考文献