计算机科学

Computer Organization and Design Fundamentals

David Tarnoff

英文原名: Computer Organization and Design Fundamentals

作者托管的免费计算机组成教材,从二进制表示和逻辑电路进入存储、处理器与汇编实例,帮助程序员理解软件操作背后的逻辑与物理基础。

需要的基础

需初等代数,编程入门有帮助;不假定电子学经验,先练二进制与基本控制流程。

版次
1
出版年份
2007
难度等级
入门
学术层次
本科
computer organizationdigital logicmemory hierarchy

01 / 导读

导读

适合谁

适合计算机组成首门课,把数值、变量与其电路、地址和存储实现连接起来。

需要的基础

需初等代数,编程入门有帮助;不假定电子学经验,先练二进制与基本控制流程。

覆盖内容

涵盖数制、二进制运算、逻辑与布尔代数、组合电路、锁存器、状态机、存储及80x86处理器实例。

如何使用

先写真值表再简化逻辑并逐输入核对;追踪时钟周期与短程序,区分地址和值,说明存储层级;历史硬件与今天比较时查当前文档。

版本与来源

作者大学站完整提供各章、前置页和索引。选第一版2007年7月第三次印刷,不混后来号称第四版的视频系列;旧PDF不自动继承新系列CC许可。

访问官方资源