第1章 概论
1. 1 计算机科学与计算机技术
1. 1. 1 计算机技术的历史. 现状及发展趋势
1. 1. 2 计算机科学
1. 1. 3 计算机技术及主要内容
1. 2 计算机系统设计方法
1. 3 计算机系统性能评价与测量技术
1. 3. 1 计算机系统的性能指标
1. 3. 2 评价技术简介
1. 3. 3 测量技术
1. 3. 4 测量实验设计介绍
1. 3. 5 测量结果的解释
习题
第2章 EDA技术与VHDL基础
2. 1 EDA技术简介
2. 1. 1 EDA技术的基本特征
2. 1. 2 PLD发展历程
2. 1. 3 几种常用PLD产品的功能描述
2. 1. 4 PLD系列产品电路设计开发流程
2. 1. 5 EDA工具介绍
2. 2 VHDL基础
2. 2. 1 VHDL设计概念
2. 2. 2 VHDL程序结构
2. 2. 3 VHDL语言规则
2. 2. 4 VHDL基本句法
2. 3 VHDL程序设计
2. 3. 1 组合逻辑设计
2. 3. 2 时序逻辑电路设计
习题
第3章 计算机部件设计技术.
3. 1 运算器设计
3. 1. 1 基本的二进制加法/减法器
3. 1. 2 乘法器
3. 1. 3 多功能算术/逻辑运算单元 ALU
3. 2 控制器设计
3. 2. 1 微程序控制器
3. 2. 2 微程序设计
3. 3 信息存储及设计
3. 3. 1 存储器体系及设计目标
3. 3. 2 寄存器
3. 3. 3 只读存储器ROM
3. 3. 4 随机访问存储器RAM
3. 3. 5 FIFO 先进先出栈
3. 4 输入/输出接口设计
3. 4. 1 可编程并行接口芯片8255A设计
3. 4. 2 SCI串行数据芯片设计
习题
第4章 传统计算机硬件系统设计
4. 1 时钟与复位
4. 2 处理器设计
4. 2. 1 CPU的组织结构
4. 2. 2 CPU内部控制
4. 2. 3 简单CPU的设计
4. 3 总线
4. 3. 1 总线的概念与分类
4. 3. 2 系统总线的设计
4. 4 输入/输出系统
4. 5 存储器系统
4. 5. 1 存储器组织
4. 5. 2 CPU与ROM接口
4. 6 计算机系统组成
4. 6. 1 计算机的一般架构
4. 6. 2 32位微型计算机的组成
4. 7 简单的单片机设计
习题
第5章 并行处理系统设计导引
5. 1 并行概念
5. 2 交换开关设计
5. 2. 1 交换开关的工作过程,
5. 2. 2 2×2交换开关
5. 2. 3 2×2交换开关的设计
5. 3 互连网络及其设计
5. 3. 1 互连函数介绍
5. 3. 2 动态互连网络
5. 3. 3 多级互连网络的设计
5. 4 流水技术
5. 4. 1 流水概念及其分类
5. 4. 2 流水线的结构及其设计
5. 5 无时钟处理器
5. 6 阵列处理机设计
5. 6. 1 脉动阵列结构
5. 6. 2 阵列处理机设计步骤
5. 6. 3 一维线性阵列设计
5. 6. 4 二维阵列设计
5. 7 多处理机中Cache一致性方法
5. 7. 1 Cache不一致分析
5. 7. 2 监听一致性协议
5. 7. 3 目录一致性协议
5. 8 并行编译系统设计初步
5. 8. 1 并行程序设计语言
5. 8. 2 数据相关分析
5. 8. 3 程序优化
习题
第6章 系统管理设计初步
6. 1 操作系统概述,
6. 1. 1 操作系统的概念
6. 1. 2 操作系统的结构
6. 1. 3 操作系统的形成和发展
6. 1. 4 操作系统的分类
6. 1. 5 进程
6. 2 Windows 98
6. 2. 1 Intel CPU的工作模式
6. 2. 2 虚拟机和虚拟机管理器
6. 2. 3 Windows 98的系统结构
6. 2. 4 Windows 98的任务调度
6. 2. 5 Windows 98的存储管理
6. 2. 6 Windows 98的设备管理
6. 2. 7 Windows 98的文件管理
6. 3 MINIX系统
6. 3. 1 系统概述
6. 3. 2 MINIX进程管理
6. 3. 3 MINIX设备管理
6. 3. 4 MINIX存储管理
6. 3. 5 MINIX文件管理
6. 4 实时操作系统
6. 4. 1 基本概念
6. 4. 2 实时操作系统的特点和功能
6. 4. 3 通用操作系统和实时操作系统的比较
6. 4. 4 实时操作系统的分类
6. 4. 5 实时操作系统的设计
6. 4. 6 实时操作系统的实现
习题
附录
参考文献