《系统体系结构 第5版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:Stephen D. Burd著;郭新房等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302151520
  • 页数:442 页
图书介绍:

第1章 计算机技术 1

1.1 技术和知识 1

1.2 购买和配置技术设备 1

1.3 信息系统开发 2

1.3.1 业务建模和需求科目 2

1.3.2 设计科目 3

1.3.3 实现和测试科目 4

1.3.4 部署科目 5

1.3.5 系统评价和维护 5

1.4 计算机资源的管理 5

1.5 角色和职位 6

1.5.1 应用程序开发人员 6

1.5.2 系统程序人员 7

1.5.3 硬件人员 7

1.5.4 系统管理人员 7

1.6 计算机技术信息源 8

1.6.1 期刊文章 8

1.6.2 面向技术的Web站点 10

1.6.3 供应商和生产商的Web 11

1.6.4 专业协会 11

1.7 本章小结 12

1.8 填空题 12

1.9 复习题 13

1.10 调查题 13

第2章 系统体系结构 14

2.1 自动化计算 14

2.1.1 机械实现方式 14

2.1.2 电子实现方式 15

2.1.3 光学实现方式 16

2.2 计算机的能力 17

2.2.1 处理器 17

2.2.2 存储容量 20

2.2.3 输入/输出能力 20

2.3 计算机硬件 20

2.3.1 CPU 21

2.3.2 系统总线 22

2.3.3 主存储器 22

2.3.4 辅助存储器 23

2.3.5 输入/输出设备 23

2.4 计算机系统分类 24

2.4.1 多计算机配置 27

2.4.2 更大并不总是意味着更好 28

2.5 软件的作用 30

2.5.1 软件的类型 30

2.5.2 系统软件层 32

2.5.3 操作系统 33

2.5.4 应用程序开发软件 33

2.6 系统软件和应用程序开发软件的经济学分析 34

2.7 计算机网络 37

2.7.1 外部资源 37

2.7.2 网络软件 38

2.7.3 网络通信和物理网络 38

2.8 本章小结 38

2.9 填空题 40

2.10 复习题 40

2.11 调查题 41

第3章 数据表示 43

3.1 数据表示和处理 43

3.2 自动化数据处理技术 44

3.3 二进制数据表示法 44

3.3.1 十六进制表示法 48

3.3.2 八进制表示法 49

3.4 计算机数据表示的目标 49

3.4.1 紧凑性 49

3.4.2 精确性 50

3.4.3 易于操纵 50

3.4.4 标准化 50

3.5 CPU数据类型 51

3.5.1 整数 51

3.5.2 字符数据 57

3.6 数据结构 63

3.6.1 指针和地址 64

3.6.2 数组和列表 65

3.6.3 记录和文件 67

3.6.4 类和对象 68

3.7 本章小结 69

3.8 填空题 70

3.9 复习题 71

3.10 练习题 72

3.11 调查题 72

第4章 处理器技术和体系结构 74

4.1 CPU操作 74

4.2 指令和指令集 76

4.2.1 数据移动 77

4.2.2 数据转换 77

4.2.3 复杂的处理操作 81

4.2.4 一个简短的编程示例 82

4.2.5 指令集的扩充 83

4.3 指令格式 84

4.3.1 指令长度 85

4.3.2 精简指令集计算 85

4.4 时钟速率 87

4.5 CPU的寄存器 89

4.5.1 通用寄存器 89

4.5.2 专用寄存器 89

4.6 字长 90

4.7 增强处理的性能 92

4.7.1 流水线技术 92

4.7.2 转移预测和预测执行 93

4.7.3 多处理技术 95

4.8 物理CPU 98

4.8.1 开关和门 98

4.8.2 电特性 99

4.8.3 处理器的构造 100

4.8.4 当前的技术能力和局限性 102

4.9 将来的发展趋势 105

4.9.1 光处理技术 105

4.9.2 光电处理技术 105

4.9.3 量子处理技术 106

4.10 本章小结 106

4.11 填空题 107

4.12 复习题 108

4.13 练习题 109

4.14 调查题 109

第5章 数据存储技术 111

5.1 存储设备的特性 111

5.1.1 速度 112

5.1.2 易失性 113

5.1.3 存取方法 114

5.1.4 便携性 115

5.1.5 价格和容量 115

5.1.6 内存-存储器层次结构 115

5.2 主存储设备 116

5.2.1 存储电信号 116

5.2.2 RAM 117

5.2.3 非易失性存储器 118

5.2.4 存储器封装技术 119

5.3 CPU的内存存取 120

5.3.1 内存的物理组织 120

5.3.2 内存分配和寻址 121

5.4 磁存储设备 122

5.4.1 磁衰减和磁泄露 124

5.4.2 区域密度 124

5.4.3 介质完整性 125

5.4.4 磁带 125

5.4.5 磁盘 128

5.5 光学海量存储设备 133

5.5.1 CD-ROM 135

5.5.2 CD-R 135

5.5.3 磁光技术 136

5.5.4 相变光盘 136

5.5.5 DVD 137

5.6 本章小结 138

5.7 填空题 139

5.8 复习题 140

5.9 练习题 141

5.10 调查题 142

第6章 系统集成和性能 143

6.1 系统总线 143

6.1.1 总线时钟和数据传输速率 144

6.1.2 总线协议 145

6.2 逻辑和物理访问 146

6.3 设备控制器 148

6.4 中断处理技术 151

6.4.1 中断处理程序 152

6.4.2 多个中断 152

6.4.3 堆栈处理 153

6.4.4 性能效应 153

6.5 缓冲区和缓存器 154

6.5.1 缓冲区 154

6.5.2 收益递减 156

6.5.3 缓存器 157

6.6 处理并行性 161

6.6.1 多芯处理器 161

6.6.2 多CPU体系结构 163

6.6.3 上扩和外扩方法 163

6.7 高性能群集 164

6.8 压缩技术 165

6.9 本章小结 168

6.10 填空题 169

6.11 复习题 170

6.12 练习题 171

6.13 调查题 173

第7章 输入/输出技术 174

7.1 基本的打印和显示概念 174

7.1.1 面向矩阵的图像构成 175

7.1.2 图像存储需求 178

7.1.3 图像描述语言 178

7.2 视频显示器 181

7.2.1 面向字符的视频显示终端 182

7.2.2 视频控制器 183

7.2.3 视频监视器 184

7.3 打印机 187

7.3.1 喷墨打印机 187

7.3.2 打印机通信 188

7.3.3 激光打印机 188

7.3.4 绘图仪 189

7.4 手动输入设备 190

7.4.1 键盘 190

7.4.2 定位设备 190

7.5 光学输入设备 192

7.5.1 标记传感器和条码扫描仪 193

7.5.2 光学扫描仪 194

7.5.3 数字照相机和数字摄像机 195

7.5.4 便携式数据捕获设备 195

7.6 音频I/O设备 195

7.6.1 语音识别 196

7.6.2 语音生成 197

7.6.3 通用音频硬件 198

7.7 本章小结 199

7.8 填空题 200

7.9 复习题 201

7.10 调查题 202

第8章 数据和网络通信技术 203

8.1 通信协议 203

8.2 对位进行编码和传输 205

8.2.1 载波 205

8.2.2 调制方法 207

8.2.3 模拟信号 208

8.2.4 数字信号 209

8.2.5 信号容量和错误 210

8.3 传输介质 211

8.3.1 速度和容量 212

8.3.2 频率和带宽 213

8.3.3 信噪比 215

8.3.4 电缆和光缆 216

8.3.5 无线数据传输 218

8.4 通道的组织 219

8.4.1 单工、半双工和全双工模式 219

8.4.2 并行和串行传输 221

8.5 通道共享技术 223

8.6 时钟同步 226

8.7 检错和纠错 229

8.7.1 奇偶校验法 230

8.7.2 数据块校验法 230

8.7.3 循环冗余校验法 230

8.8 本章小结 234

8.9 填空题 235

8.10 复习题 237

8.11 练习题 238

8.12 调查题 238

第9章 计算机网络 239

9.1 网络拓扑结构 239

9.2 寻址和路由 243

9.2.1 局域网路由 244

9.2.2 广域网路由 245

9.3 介质访问控制协议 246

9.4 网络硬件 247

9.4.1 NIU 248

9.4.2 集线器 248

9.4.3 网桥 248

9.4.4 路由器 249

9.4.5 交换机 249

9.5 OSI网络层 250

9.5.1 应用层 250

9.5.2 表示层 250

9.5.3 会话层 251

9.5.4 传输层 251

9.5.5 网络层 252

9.5.6 数据链接层 252

9.5.7 物理层 252

9.6 TCP/IP 252

9.7 网络标准 256

9.8 本章小结 258

9.9 填空题 259

9.10 复习题 260

9.11 调查题 261

第10章 应用程序开发 262

10.1 应用程序开发过程 262

10.1.1 系统开发生命周期 263

10.1.2 方法和模型 264

10.1.3 工具 264

10.2 编程语言 266

10.2.1 第1代语言 267

10.2.2 第2代语言 267

10.2.3 第3代语言 267

10.2.4 第4代语言 268

10.2.5 第5代语言 269

10.2.6 面向对象的编程语言 271

10.2.7 脚本语言 271

10.2.8 编程语言标准 272

10.3 编译 272

10.3.1 数据声明 273

10.3.2 数据操作 274

10.3.3 控制结构 275

10.3.4 函数调用 276

10.4 链接编辑 278

10.5 解释程序 281

10.6 符号调试 283

10.7 集成应用开发工具 284

10.7.1 程序员工作平台 285

10.7.2 CASE工具 287

10.8 本章小结 289

10.9 填空题 289

10.10 复习题 290

10.11 练习题 291

10.12 调查题 291

第11章 操作系统 292

11.1 操作系统概述 292

11.1.1 操作系统的管理功能 293

11.1.2 操作系统的层 294

11.2 资源分配 295

11.2.1 单任务处理情况下的资源分配 295

11.2.2 多任务处理情况下的资源分配 296

11.2.3 资源分配目标 296

11.2.4 资源分配任务 297

11.2.5 真实资源和虚拟资源 297

11.3 进程管理 298

11.3.1 进程控制数据结构 298

11.3.2 线程 299

11.4 CPU分配 300

11.4.1 线程的状态 300

11.4.2 中断处理 301

11.4.3 调度 302

11.5 内存分配 310

11.5.1 单任务内存分配 310

11.5.2 多任务内存分配 311

11.5.3 内存碎片 312

11.5.4 不连续内存分配 313

11.5.5 虚拟内存管理 314

11.5.6 内存保护 315

11.5.7 内存管理硬件 315

11.6 本章小结 318

11.7 填空题 319

11.8 复习题 320

11.9 调查题 320

第12章 文件和辅助存储器管理 322

12.1 文件管理系统 322

12.1.1 逻辑和物理存储视图 324

12.1.2 文件的内容和类型 325

12.2 目录的内容和结构 326

12.2.1 分层目录结构 327

12.2.2 图形目录结构 329

12.3 存储空间分配 329

12.3.1 分配单位 330

12.3.2 存储空间分配表 330

12.3.3 组块和缓冲 332

12.3.4 示例 333

12.4 文件操纵 334

12.4.1 文件打开和关闭操作 334

12.4.2 删除和恢复操作 335

12.5 访问控制 336

12.6 文件迁移、备份和恢复 338

12.6.1 文件迁移 338

12.6.2 文件备份 340

12.6.3 事务日志记录 340

12.6.4 文件恢复 341

12.6.5 容错技术 341

12.6.6 镜像技术 342

12.7 存储资源整合 345

12.8 本章小结 347

12.9 填空题 348

12.10 复习题 349

12.11 练习题 349

12.12 调查题 349

第13章 Internet和分布式应用服务 350

13.1 分布式处理 350

13.1.1 客户/服务器体系结构 351

13.1.2 n层客户/服务器体系结构 351

13.2 网络资源访问 353

13.2.1 协议栈 353

13.2.2 访问远程资源 354

13.3 进程间通信 356

13.3.1 套接字 357

13.3.2 命名管道 358

13.3.3 远程过程调用 359

13.4 Internet 360

13.4.1 标准Web协议和服务 361

13.4.2 作为应用程序平台的Internet 364

13.5 组件和分布式对象 366

13.5.1 基于组件的软件 366

13.5.2 组件和对象 367

13.5.3 连接标准和基础设施 367

13.5.4 CORBA 369

13.5.5 COM+ 369

13.5.6 SOAP 370

13.6 目录服务 372

13.6.1 LDAP(轻量级目录访问协议) 373

13.7 本章小结 376

13.8 填空题 377

13.9 复习题 378

13.10 调查题 379

第14章 系统管理 380

14.1 系统管理 380

14.1.1 战略规划 381

14.1.2 作为基础设施的硬件和软件 381

14.1.3 标准 382

14.1.4 竞争优势 382

14.2 采购过程 384

14.2.1 确定和说明要求 385

14.2.2 建议请求书 385

14.2.3 评估建议 386

14.3 确定要求和评估性能 386

14.3.1 基准 388

14.3.2 测量资源需求和使用 389

14.4 安全 391

14.4.1 物理安全 391

14.4.2 访问控制 391

14.4.3 口令控制和安全 393

14.4.4 审计 394

14.4.5 病毒防护 395

14.4.6 软件更新 395

14.4.7 防火墙 396

14.5 物理环境 398

14.5.1 电源 398

14.5.2 散热 400

14.5.3 湿度 400

14.5.4 电路敷设 400

14.5.5 防火措施 401

14.5.6 灾难规划和恢复 401

14.6 本章小结 402

14.7 填空题 402

14.8 复习题 403

14.9 调查题 404

附录 测量单位 405

术语表 407