入门·2022·20 章

隐匿在计算机软硬件背后的语言(第2版)

The Hidden Language of Computer Hardware and Software

从手电筒到微处理器,揭开计算机的神秘面纱

作者:Charles Petzold·Microsoft Press·ISBN: 978-0137909216

Charles Petzold 的经典之作,用通俗易懂的语言讲解计算机的工作原理。从二进制、逻辑门开始,逐步构建出完整的计算机系统。第2版新增了 ARM 架构、操作系统、图形界面等现代内容。适合零基础读者理解计算机的本质。

为什么读这本书

这是理解计算机工作原理的最佳入门书。作者用生动的比喻和清晰的图示,将复杂的计算机原理讲得通俗易懂。读完这本书,你会明白计算机是如何从简单的开关演变成现代智能设备的。

章节导览

01

至亲至朋

7 次阅读· 已读 3分钟· 预计 16 分钟

通信的起源

通信编码信息传递
关联层级:L1
02

编码与组合

2 次阅读· 预计 16 分钟

信息的表示

摩尔斯电码盲文二进制
关联层级:L1
03

布莱叶盲文与二进制

0 次阅读· 预计 14 分钟

数字编码

二进制八进制十六进制
关联层级:L1
04

手电筒的剖析

0 次阅读· 预计 15 分钟

电路基础

电路开关继电器
关联层级:L1
05

绕来绕去的电报机

1 次阅读· 预计 13 分钟

继电器逻辑

继电器逻辑门串联并联
关联层级:L1
06

逻辑门

0 次阅读· 预计 15 分钟

数字逻辑基础

与门或门非门真值表
关联层级:L1
07

二进制加法器

1 次阅读· 预计 12 分钟

算术运算

半加器全加器进位
关联层级:L1L2
08

从算盘到芯片

0 次阅读· 预计 19 分钟

计算设备演进

机械计算机电子计算机集成电路
关联层级:L2
09

布尔代数

0 次阅读· 预计 14 分钟

逻辑的数学

布尔运算德摩根定律逻辑化简
关联层级:L1
10

内存与存储

0 次阅读· 预计 16 分钟

数据的保存

RAMROM硬盘存储层次
关联层级:L2
11

CPU 的构造

1 次阅读· 预计 14 分钟

中央处理器

ALU控制单元寄存器指令周期
关联层级:L2L3
12

指令集

0 次阅读· 预计 13 分钟

机器语言

指令格式操作码寻址模式
关联层级:L3
13

操作系统

0 次阅读· 预计 15 分钟

软件的核心

内核进程文件系统内存管理
关联层级:L4L5
14

高级语言

0 次阅读· 预计 16 分钟

编程的抽象

编译器解释器编程语言演进
关联层级:L5L6
15

图形界面

0 次阅读· 预计 13 分钟

人机交互

GUI窗口系统事件驱动
关联层级:L6
16

ARM 架构

0 次阅读· 预计 15 分钟

移动时代

RISCARM指令集低功耗设计
关联层级:L3
17

总线与接口

0 次阅读· 预计 16 分钟

设备的连接

总线USBPCIeI/O
关联层级:L2L3
18

网络与互联网

0 次阅读· 预计 16 分钟

全球连接

TCP/IPHTTPDNS路由
关联层级:L7
19

安全与加密

0 次阅读· 预计 17 分钟

保护信息

加密数字签名防火墙
关联层级:L6L7
20

未来展望

0 次阅读· 预计 18 分钟

技术的演进

量子计算人工智能云计算
关联层级:L6L7

标签

计算机组成硬件软件编码入门