第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 计算机硬件系统的组织
1.5 计算机的特点和性能指标
1.5.1 计算机的工作特点
1.5.2 计算机的性能指标
1.6 计算机的分类与应用
1.6.1 计算机的分类
1.6.2 计算机的应用
习题1
第2章 计算机中数据信息的表示
2.1 进位计数制与数制转换
2.2 带符号数的表示
2.2.1 机器数与真值
2.2.2 原码表示
2.2.3 补码表示
2.2.4 反码表示
2.2.5 移码表示
2.3 数的定点表示与浮点表示
2.3.1 定点表示
2.3.2 浮点表示
2.3.3 定点表示与浮点表示的比较
2.4 非数值型数据的表示
2.4.1 逻辑数——二进制串
2.4.2 字符与字符串
2.4.3 汉字信息的表示
2.5 十进制数串的表示
2.6 数据校验码
2.6.1 码距与数据校验码
2.6.2 奇偶校验码
2.6.3 海明校验码
2.6.4 循环冗余校验码
习题2
第3章 运算方法与运算器
3.1 运算器的设计方法
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.6 运算器的组成
3.6.1 定点运算器
3.6.2 浮点运算器
3.7 十进制数的加减运算方法
3.7.1 一位十进制加法器的设计
3.7.2 多位十进制整数的加减运算
3.8 逻辑运算和移位操作
3.8.1 逻辑运算
3.8.2 移位操作
习题3
第4章 存储器系统
第5章 指令系统
第6章 控制系统与CPU
第7章 总线技术
第8章 I/O设备
第9章 I/O系统组织
参考文献