现代计算机系统与网络(原书第5版) / 计算机科学丛书
¥139.00定价
作者: [美]埃夫·恩格兰德著;朱利译
译者:朱利 译;
出版时间:2018-11
出版社:机械工业出版社
- 机械工业出版社
- 9787111611400
- 1-1
- 227173
- 49239266-7
- 平装
- 16开
- 2018-11
- 450
- 496
- 工学
- 计算机科学与技术
- TP393,TP3
- 计算机科学与技术
- 本科
作者简介
内容简介
本书包含五个部分,共18章。第一部分是信息系统中的计算机导论,简要说明组成现代计算机系统的每个组件。其余四个部分分别讲述计算机体系结构的一个方面。第二部分论述计算机中数据的作用和表示方法式。第三部分介绍硬件体系结构和操作的概念,讲解计算机的组件并展示这些组件如何协作起来执行计算机指令,还探讨了CPU、内存和I/O外设之间的交互。第四部分对计算机网络原理进行介绍。第五部分探讨系统软件,即用户和应用程序可访问的、管理计算机系统和组件资源的程序。除了教材中使用的大量实例外,网络补充章节也提供了很多实例研究。
目录
出版者的话译者序前言第一部分 计算机系统概述第1章 计算机和系统 31.0 引言 31.1 起点 61.2 计算机系统的组成 81.2.1 硬件组件 91.2.2 软件组件 111.2.3 通信组件 121.2.4 计算机系统 121.3 虚拟化的概念 141.4 协议和标准 141.5 本书概览 151.6 计算机体系结构简史 161.6.1 早期工作 171.6.2 计算机硬件 181.6.3 操作系统 201.6.4 通信、网络和互联网 24小结与回顾 25扩展阅读 25复习题 26习题 26第2章 系统概念和系统架构简介 272.0 引言 272.1 系统的一般概念 272.2 IT系统的架构 322.2.1 分布式处理系统 342.2.2 系统架构师的作用 422.2.3 谷歌:系统架构实例 422.2.4另一个实例:Facebook的应用架构 45小结与回顾 46扩展阅读 47复习题 47习题 47第二部分 计算机中的数据第3章 数值系统 513.0 引言 513.1 作为物理表示的数值 513.2 不同进制的计数 523.3 不同进制下的算术运算 553.4 不同进制下的数值转换 573.5 十六进制数和算术 593.6 特殊转换情况—相关的进制 603.7 小数 613.8 混合数值转换 65小结与回顾 65扩展阅读 66复习题 66习题 67第4章 数据格式 704.0 引言 704.1 概述 704.2 字母字符数据 724.3 可视数据 774.3.1 位图图像 784.3.2 对象图像 814.3.3 将字符表示为图像 834.3.4 视频图像 844.4 音频数据 854.5 数据压缩 874.6 页面描述语言 894.7 计算机内部的数据格式 89小结与回顾 91扩展阅读 92复习题 92习题 93第5章 数值数据表示 965.0 引言 965.1无符号二进制数和二进制编码的十进制表示 965.2 有符号整型数的表示 995.2.1 符号-幅值表示法 995.2.2以9为基的十进制补码表示和以1为基的二进制补码表示 1015.2.3 10的补码和2的补码 1055.2.4 溢出条件和进位条件 1075.2.5 其他进制 1085.2.6 补码数值的规则小结 1095.3 实数 1095.3.1 指数记数法回顾 1095.3.2 浮点数格式 1115.3.3 规格化和浮点数的格式化 1135.3.4 编程实例 1145.3.5 浮点数计算 1155.3.6 计算机中的浮点数 1175.3.7 十进制和二进制之间的转换 1195.4 编程注意事项 120小结与回顾 120扩展阅读 121复习题 121习题 122第三部分 计算机体系结构和硬件操作第6章 “小伙计”计算机 1296.0 引言 1296.1 “小伙计”计算机的结构 1296.2 “小伙计”计算机的操作 1306.3 一个简单的程序 1326.4 一个扩展的指令集 1336.5 指令周期 1356.6 关于计算机体系结构的说明 138小结与回顾 138复习题 138习题 139第7章 CPU和内存 1417.0 引言 1417.1 CPU的组成 1427.2 寄存器的概念 1437.3 内存单元 1457.3.1 内存的操作 1457.3.2 内存容量和寻址限制 1487.3.3 主存的特征和实现 1497.4 “取-执行”指令周期 1507.5 总线 1537.6 指令类型 1567.6.1数据移动指令 1577.6.2 算术指令 1597.6.3 布尔逻辑指令 1597.6.4 单操作数操作指令 1597.6.5 位操作指令 1607.6.6 移位和循环移位指令 1607.6.7 程序控制指令 1617.6.8 栈指令 1617.6.9 多数据指令 1647.6.10 其他指令 1647.7 指令字格式 1657.8 指令字的需求和约束 166小结与回顾 168扩展阅读 169复习题 169习题 170第8章CPU和内存:设计、增强和实现 1728.0 引言 1728.1 CPU的架构 1738.1.1 概述 1738.1.2 传统的现代架构 1738.2 CPU的特征与增强 1748.2.1 概述 1748.2.2“取-执行”周期的时序问题 1758.2.3 一种改进CPU性能的模型 1768.2.4标量和超标量处理器的组成 1798.3 内存增强 1828.3.1 宽路径内存访问 1838.3.2 内存交叉 1838.3.3 Cache存储器 1848.4 现代超标量CPU 1878.5 多处理技术 1898.6 关于实现的几点评述 191小结与回顾 192扩展阅读 192复习题 193习题 194第9章 输入/输出 1969.0 引言 1969.1 典型I/O设备的特性 1979.2 编程式I/O 2019.3 中断 2039.3.1 服务中断 2039.3.2 中断的使用 2049.3.3 多重中断和优先次序 2089.4 直接内存访问 2119.5 I/O控制器 214小结与回顾 215扩展阅读 215复习题 216习题 216第10章 计算机外设 21810.0 引言 21810.1 存储的层次 21910.2 固态存储器 22010.3 磁盘 22110.4 光盘存储 22710.5 磁带 22910.6 显示器 23010.6.1 显示器的基本设计 23010.6.2 图形处理单元 23210.6.3 液晶显示技术 23410.6.4 OLED显示技术 23410.7 打印机 23510.7.1 激光打印机 23610.7.2 喷墨打印机 23610.8 用户输入设备 23710.8.1 键盘