图书介绍
现代计算机系统与网络 原书第5版pdf电子书版本下载
- (美)埃夫·恩格兰德(IRV ENGLANDER)著;朱利译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111611400
- 出版时间:2019
- 标注页数:480页
- 文件大小:255MB
- 文件页数:498页
- 主题词:
PDF下载
下载说明
现代计算机系统与网络 原书第5版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 计算机系统概述 3
第1章 计算机和系统 3
1.0引言 3
1.1起点 6
1.2计算机系统的组成 8
1.2.1硬件组件 9
1.2.2软件组件 11
1.2.3通信组件 12
1.2.4计算机系统 12
1.3虚拟化的概念 14
1.4协议和标准 14
1.5本书概览 15
1.6计算机体系结构简史 16
1.6.1早期工作 17
1.6.2计算机硬件 18
1.6.3操作系统 20
1.6.4通信、网络和互联网 24
小结与回顾 25
扩展阅读 25
复习题 26
习题 26
第2章 系统概念和系统架构简介 27
2.0引言 27
2.1系统的一般概念 27
2.2 IT系统的架构 32
2.2.1分布式处理系统 34
2.2.2系统架构师的作用 42
2.2.3谷歌:系统架构实例 42
2.2.4另一个实例:Facebook的应用架构 45
小结与回顾 46
扩展阅读 47
复习题 47
习题 47
第二部分 计算机中的数据 51
第3章 数值系统 51
3.0引言 51
3.1作为物理表示的数值 51
3.2不同进制的计数 52
3.3不同进制下的算术运算 55
3.4不同进制下的数值转换 57
3.5十六进制数和算术 59
3.6特殊转换情况——相关的进制 60
3.7小数 61
3.8混合数值转换 65
小结与回顾 65
扩展阅读 66
复习题 66
习题 67
第4章 数据格式 70
4.0引言 70
4.1概述 70
4.2字母字符数据 72
4.3可视数据 77
4.3.1位图图像 78
4.3.2对象图像 81
4.3.3将字符表示为图像 83
4.3.4视频图像 84
4.4音频数据 85
4.5数据压缩 87
4.6页面描述语言 89
4.7计算机内部的数据格式 89
小结与回顾 91
扩展阅读 92
复习题 92
习题 93
第5章 数值数据表示 96
5.0引言 96
5.1无符号二进制数和二进制编码的十进制表示 96
5.2有符号整型数的表示 99
5.2.1符号-幅值表示法 99
5.2.2以9为基的十进制补码表示和以1为基的二进制补码表示 101
5.2.3 10的补码和2的补码 105
5.2.4溢出条件和进位条件 107
5.2.5其他进制 108
5.2.6补码数值的规则小结 109
5.3实数 109
5.3.1指数记数法回顾 109
5.3.2浮点数格式 111
5.3.3规格化和浮点数的格式化 113
5.3.4编程实例 114
5.3.5浮点数计算 115
5.3.6计算机中的浮点数 117
5.3.7十进制和二进制之间的转换 119
5.4编程注意事项 120
小结与回顾 120
扩展阅读 121
复习题 121
习题 122
第三部分 计算机体系结构和硬件操作 129
第6章“小伙计”计算机 129
6.0引言 129
6.1“小伙计”计算机的结构 129
6.2“小伙计”计算机的操作 130
6.3一个简单的程序 132
6.4一个扩展的指令集 133
6.5指令周期 135
6.6关于计算机体系结构的说明 138
小结与回顾 138
复习题 138
习题 139
第7章CPU和内存 141
7.0引言 141
7.1 CPU的组成 142
7.2寄存器的概念 143
7.3内存单元 145
7.3.1内存的操作 145
7.3.2内存容量和寻址限制 148
7.3.3主存的特征和实现 149
7.4“取-执行”指令周期 150
7.5总线 153
7.6指令类型 156
7.6.1数据移动指令 157
7.6.2算术指令 159
7.6.3布尔逻辑指令 159
7.6.4单操作数操作指令 159
7.6.5位操作指令 160
7.6.6移位和循环移位指令 160
7.6.7程序控制指令 161
7.6.8栈指令 161
7.6.9多数据指令 164
7.6.10其他指令 164
7.7指令字格式 165
7.8指令字的需求和约束 166
小结与回顾 168
扩展阅读 169
复习题 169
习题 170
第8章CPU和内存:设计、增强和实现 172
8.0引言 172
8.1 CPU的架构 173
8.1.1概述 173
8.1.2传统的现代架构 173
8.2 CPU的特征与增强 174
8.2.1概述 174
8.2.2“取-执行”周期的时序问题 175
8.2.3一种改进CPU性能的模型 176
8.2.4标量和超标量处理器的组成 179
8.3内存增强 182
8.3.1宽路径内存访问 183
8.3.2内存交叉 183
8.3.3 Cache存储器 184
8.4现代超标量CPU 187
8.5多处理技术 189
8.6关于实现的几点评述 191
小结与回顾 192
扩展阅读 192
复习题 193
习题 194
第9章 输入/输出 196
9.0引言 196
9.1典型I/O设备的特性 197
9.2编程式I/O 201
9.3中断 203
9.3.1服务中断 203
9.3.2中断的使用 204
9.3.3多重中断和优先次序 208
9.4直接内存访问 211
9.5 I/O控制器 214
小结与回顾 215
扩展阅读 215
复习题 216
习题 216
第10章 计算机外设 218
10.0引言 218
10.1存储的层次 219
10.2固态存储器 220
10.3磁盘 221
10.4光盘存储 227
10.5磁带 229
10.6显示器 230
10.6.1显示器的基本设计 230
10.6.2图形处理单元 232
10.6.3液晶显示技术 234
10.6.4 OLED显示技术 234
10.7打印机 235
10.7.1激光打印机 236
10.7.2喷墨打印机 236
10.8用户输入设备 237
10.8.1键盘 237
10.8.2点击设备 238
10.8.3其他字母数字输入方法 238
10.8.4扫描仪 240
10.8.5多媒体输入 240
10.8.6移动设备 241
10.9网络通信设备 242
小结与回顾 242
扩展阅读 243
复习题 243
习题 244
第11章 现代计算机系统 246
11.0引言 246
11.1集成各部分 248
11.2系统架构 252
11.2.1基本的系统互连需求 252
11.2.2总线I/O 254
11.2.3信道架构 257
11.2.4分界线模糊化 258
11.3计算机互连概述 258
11.4机群 259
11.4.1概述 259
11.4.2分类和配置 259
11.4.3 Beowulf机群 261
11.5高性能计算 262
小结与回顾 262
扩展阅读 263
复习题 263
习题 264
第四部分 网络和数据通信 267
第12章 网络和数据通信概论 267
12.0引言 267
12.1网络对商业过程及用户访问知识和服务的影响 268
12.2数据通信的简单视图 269
12.3数据通信的基本概念 271
12.3.1报文 272
12.3.2包 272
12.3.3一般的信道特征 273
12.4网络 276
12.4.1网络拓扑 276
12.4.2网络类型 279
12.4.3网络互连 290
12.5标准 292
小结与回顾 293
扩展阅读 293
复习题 294
习题 294
第13章 以太网和TCP/IP网络 296
13.0引言 296
13.1 TCP/IP、 OSI以及其他通信协议模型 296
13.2程序应用和网络应用 300
13.3物理层和数据链路层 300
13.3.1物理层 301
13.3.2数据链路层 301
13.3.3基于集线器的以太网 303
13.3.4交换式以太网 303
13.3.5无线以太网 304
13.4网络层 305
13.5传输层 308
13.6 IP地址 311
13.6.1 IPv4和DHCP 311
13.6.2 IPv6 314
13.7域名和DNS服务 315
13.8服务质量 318
13.9网络安全 319
13.9.1物理和逻辑访问限制 320
13.9.2加密 320
13.10其他协议 320
13.10.1 TCP/IP和OSI的比较 321
13.10.2其他协议簇和构成 321
13.10.3基于IP的SCSI 321
13.10.4蜂窝式技术 322
13.10.5 MPLS 322
13.10.6 SONET/SDH 323
13.10.7帧中继 323
小结与回顾 323
扩展阅读 324
复习题 324
习题 324
第14章 通信信道技术 327
14.0引言 327
14.1通信信道技术概述 327
14.2信令技术的基础 329
14.2.1模拟信号技术 330
14.2.2数字信号技术 336
14.2.3调制解调器 340
14.3传输介质和信令方法 340
14.4其他技术 342
14.4.1蜂窝式技术 342
14.4.2 WiFi 344
14.4.3蓝牙 344
小结与回顾 345
扩展阅读 345
复习题 345
习题 346
第五部分 软件组件 351
第15章 操作系统概论 351
15.0引言 351
15.1裸机系统 351
15.2操作系统的概念 352
15.3服务和功能 357
15.3.1用户界面和命令执行服务 358
15.3.2文件管理 359
15.3.3输入/输出服务 360
15.3.4进程控制管理 361
15.3.5内存管理 361
15.3.6调度和派遣 362
15.3.7辅存管理 363
15.3.8网络和通信支持服务 364
15.3.9安全和保护服务 364
15.3.10系统管理支持 365
15.4组织 368
15.5计算机系统的类型 370
小结与回顾 373
扩展阅读 373
复习题 374
习题 374
第16章 操作系统的用户视图 376
16.0引言 376
16.1用户界面的作用 377
16.2用户功能和程序服务 378
16.2.1程序执行 378
16.2.2文件命令 379
16.2.3磁盘和其他I/O设备命令 380
16.2.4安全和数据完整性保护 380
16.2.5用户间通信和数据共享操作 381
16.2.6系统状态信息和用户管理 381
16.2.7程序服务 382
16.3用户界面的类型 383
16.3.1命令行界面 383
16.3.2批处理系统命令 385
16.3.3图形用户界面 385
16.3.4非接触手势及基于声音的界面 390
16.3.5用户界面的权衡 390
16.3.6软件方面的注意事项 392
16.4 X Window和其他图形显示方法 393
16.5命令和脚本语言 394
16.5.1命令语言的构成 397
16.5.2命令语言启动序列文件 397
16.6程序服务 397
小结与回顾 399
扩展阅读 399
复习题 399
习题 400
第17章 文件管理 401
17.0引言 401
17.1文件的逻辑和物理视图 401
17.2文件管理系统的功能 405
17.3逻辑文件访问方法 409
17.3.1顺序文件访问 410
17.3.2随机访问 410
17.3.3索引访问 411
17.4物理文件存储 411
17.4.1连续存储分配 411
17.4.2非连续存储分配 412
17.4.3索引分配 414
17.4.4空闲空间管理 416
17.4.5磁带分配 418
17.4.6 CD、 DVD和闪存分配 418
17.5文件系统、卷、磁盘、分区和存储池 418
17.6目录结构 420
17.6.1树形结构目录 422
17.6.2无环图目录 423
17.7网络文件访问 426
17.8存储区域网 427
17.9文件保护 429
17.10日志文件系统 430
小结与回顾 430
扩展阅读 431
复习题 431
习题 432
第18章 内部操作系统 434
18.0引言 434
18.1基本的操作系统需求 435
18.2启动操作系统:引导程序 438
18.3进程和线程 440
18.3.1进程创建 442
18.3.2进程状态 443
18.3.3线程 444
18.4基本的加载和执行操作 445
18.5 CPU调度和派遣 446
18.5.1高级调度器 447
18.5.2派遣技术 447
18.5.3非抢占式派遣算法 449
18.5.4抢占式派遣算法 449
18.6内存管理 450
18.7虚拟存储 452
18.7.1概述 452
18.7.2页和帧 453
18.7.3虚拟存储的概念 457
18.7.4页故障 458
18.7.5工作集与局部性概念 459
18.7.6页共享 460
18.7.7页替换算法 461
18.7.8颠簸 464
18.7.9页表的实现 464
18.7.10分段 466
18.7.11进程隔离 466
18.8辅存调度 466
18.8.1先来先服务调度 467
18.8.2最短距离优先调度 467
18.8.3扫描调度 467
18.8.4 n步c扫描调度 467
18.9网络操作系统服务 469
18.10其他操作系统的问题 470
18.10.1死锁 470
18.10.2其他问题 471
18.11虚拟机 472
小结与回顾 473
扩展阅读 474
复习题 474
习题 475
参考文献? 479