Improve translation for computer architecture (#15)

This commit is contained in:
Keith Null
2021-03-11 09:31:48 +08:00
committed by GitHub
parent a5cdbae02c
commit 46b789e023

View File

@ -20,7 +20,7 @@
| 科目 | 为何要学? | 最佳书籍 | 最佳视频 |
|-------------------------------------------|----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------|
| **[编程](#编程)** | 不要做一个“永远没彻底搞懂”诸如递归等概念的程序员。 | _[《计算机程序的构造和解释》](https://book.douban.com/subject/1148282/)_ | Brian Harveys Berkeley CS 61A |
| **[计算机](#计算机)** | 如果你对于计算机如何工作没有具体的概念,那么你所做出的所有高级抽象都是空中楼阁。 | _[《深入理解计算机系统》](https://book.douban.com/subject/26912767/)_ | Berkeley CS 61C |
| **[计算机系统结](#计算机系统结)** | 如果你对于计算机如何工作没有具体的概念,那么你所做出的所有高级抽象都是空中楼阁。 | _[《深入理解计算机系统》](https://book.douban.com/subject/26912767/)_ | Berkeley CS 61C |
| **[算法与数据结构](#算法和数据结构)** | 如果你不懂得如何使用栈、队列、树、图等常见数据结构,遇到有难度的问题时,你将束手无策。 | _[《算法设计手册》](https://book.douban.com/subject/4048566/)_ | Steven Skienas lectures |
| **[数学知识](#数学知识)** | 计算机科学基本上是应用数学的一个“跑偏的”分支,因此学习数学将会给你带来竞争优势。 | _[《计算机科学中的数学》](https://book.douban.com/subject/33396340/)_ | Tom Leightons MIT 6.042J |
| **[操作系统](#操作系统)** | 你所写的代码,基本上都由操作系统来运行,因此你应当了解其运作的原理。 | _[《操作系统导论》](https://book.douban.com/subject/33463930/)_ | Berkeley CS 162 |
@ -83,9 +83,9 @@
[![计算机程序的构造和解释](https://user-images.githubusercontent.com/20233656/66758473-ef7bff80-eed0-11e9-944a-15ae5c8542ca.jpg)](https://book.douban.com/subject/1148282/)
### 计算机
### 计算机系统结
计算机构——有时候又被称为“计算机系统”或者“计算机组成”——是了解软件底层的的重要视角。根据我们的经验,这是自学的软件工程师最容易忽视的领域。
计算机系统结构——有时候又被称为“计算机系统”或者“计算机组成”——是了解软件底层的的重要视角。根据我们的经验,这是自学的软件工程师最容易忽视的领域。
我们最喜欢的入门书是 _[《深入理解计算机系统》](https://book.douban.com/subject/26912767/)_。典型的[计算机体系结构导论课程](http://csapp.cs.cmu.edu/3e/courses.html)会涵盖本书的 1 - 6 章。