序
前言
第1章 计算机系统概论
本章学习目标
1.1 电子计算机与存储程序控制
1.1.1 存储程序概念
1.1.2 计算机的硬件组成
1.2 计算机系统
1.2.1 计算机软件基本概念
1.2.2 计算机系统的多层次结构
1.3 计算机的工作过程与性能
1.3.1 计算机的工作过程
1.3.2 计算机系统的性能评价
1.4 计算机系统结构
1.4.1 系统结构概念
1.4.2 计算机组成和系统结构
1.4.3 大中型计算机系统的典型结构
习题
第2章 计算机体系结构
本章学习目标
2.1 计算机指令系统与汇编语言
2.1.1 计算机指令与汇编语言
2.1.2 指令系统初步
2.2 基本的计算机组成
2.2.1 总线结构
2.2.2 计算机的时钟与指令周期
2.3 CPU的组成
2.4 存储器组成系统与接口
2.4.1 半导体存储器芯片的内部组成
2.4.2 存储器子系统的配置
2.4.3 多字节数据的组成
2.5 输入/输出系统及接口电路
2.6 一个简单的计算机模型
2.7 基本Intel 8086/8088的计算机系统
习题
第3章 计算机中的数值运算与运算器
本章学习目标
3.1 数值数据的表示
3.1.1 机器数和真傎
3.1.2 原码表示法
3.1.3 补码表示法
3.1.4 反码表示法
3.1.5 三种码制的比较与转换
3.2 数的定点表示与浮点表示
3.2.2 定点表示法
3.2.2 浮点表示法
3.2.3 浮点数阶码的移码表示法
3.2.4 实用浮点数举例
3.3 数值运算
3.3.1 定点四则运算
3.3.2 浮点四则运算
3.4 算术逻辑运算单元ALU
3.4.1 ALU电路
3.4.2 加法器与进位链电路
习题
第4章 计算机的存储系统
本章学习目标
4.1 存储器概述
4.1.1 存储器的作用
4.1.2 存储器分类
4.1.3 存储器的层次结构
4.2 半导体存储器
4.2.1 半导体存储器的性能指标及分类方法
4.2.2 随机存取存储器
4.2.3 DRAM的刷新
4.2.4 只读存储器
4.3 主存储器与CP[J的连接
4.3.1 主存容量扩展
4.3.2 存储器地址与片选信号
4.3.3 存储器与CPU的连接
4.4 端口存储器和并行存储器
4.4.1 双端口存储器
4.4.2 并行主存储器
4.5 高速缓冲存储器
4.5.1 高速缓冲存储器的工作原理
4.5.2 地址映像与变换方法
4.5.3 替换策略
4.5.4 Cache的写操作策略
4.6 虚拟存储器
4.6.1 虚拟存储器的基本概念
4.6.2 页式虚拟存储器
4.6.3 段式虚拟存储器
4.6.4 段页式虚拟存储器
4.7 辅助存储器
4.7.1 概述
4.7.2 硬磁盘存储器
4.7.3 软磁盘存储器
4.7.4 光盘存储器
4.8 磁盘阵列(RAID)技术
4.9 闪速存储器
4.9.1 概述
4.9.2 闪速存储器的结构及工作原理
4.9.3 闪存的应用
习题
第5章 指令系统
本章学习目标
5.1 指令系统的发展与性能要求
5.1.1 指令系统的发展
5.1.2 对指令系统的性能的要求
5.2 基本概念
5.2.1 基本概念
5.2.2 机器指令的基本格式
5.3 寻址方式
5.3.1 编址方式
5.3.2 寻址方式
5.4 堆栈与堆栈操作
5.4.2堆栈的应用
5.5指令类型
5.5.1数据传送类指令
5.5.2运算类指令
5.5.3程序控制类指令
5.5.4字符串处理指令
.5.5.5输入/输出类指令
5.6指令执行过程和方式
5.6.1指令执行的基本过程
5.6.2指令执行方式
习题
第6章 控制器
本章学习目标
6.1 控制器概述
6.1.1 控制器的基本组成
6.1.2 控制器的实现
6.2 组合逻辑控制与时序系统
6.2.1 指令周期
6.2.2 指令的微操作序列
6.2.3 时序发生器与控制方式
6.2.4 组合逻辑控制器
6.3 微程序控制器
6.3.1 微程序控制的基本概念
6.3.2 微指令编码法
6.3.3 微程序控制器的组成与工作原理
6.3.4 微程序设计与执行
6.4 并行处理CP[J与流水线技术
6.4.1 并行处理技术
6.4.2 流水线技术
6.5 精简指令系统计算机RISC
6.5.1 从CISC到RISC
6.5.2 RISC的主要特征
6.6 Intel Pentium CP[J
6.6.1 Pentium简介
6.6.2 Pentium处理器的结构及其特点