前言
为了提高自己在计算机领域英文文献的阅读能力,以及为后续的项目的各种知识做基础,我励志在大二这一年内把《计算机科学概论》这本英文原著读完,由于大一已经上过了计算机导论这门课程,所以对大体的知识有了解,希望能通过中英的相互理解,来提高自己英文文献的阅读能力,也加深对计算机领域相关知识的理解。
校长讲过一句话,在大学做好两件事情,一个是每日读一点书,一个是每日坚持锻炼。
有兴趣的小伙伴可以和我一起学习讨论~
收获
1、词汇
English | 中文 |
---|---|
gates and filp-flops | 门电路和触发器 |
hexadecimal notation | 十六进制符号 |
truncation error | 截断错误 |
parity bits | 奇偶校验位 |
computational artifacts | 计算工件(书后面有英文讲解) |
trade offs | 权衡 |
punctuation marks | 标点符号 |
boolean operations | 布尔运算 |
capitalize | 大写 |
conjunction | 连词 |
generic | 通用的 |
vice-versa | 反之亦然 |
voltage levels | 电平电压 |
pictorial representation | 图形表示 |
building blocks | 基石 |
stimuli | 促进因素 |
boolean algebra | 布尔代数 |
threefold | 三重的 |
hierarchical structure | 分层结构 |
pulse | 脉冲 |
very large-scale integration | 超大集成电路 |
semiconductor wafer | 半导体晶体 |
motherboard | 主机 |
transcribe | 转录 |
error prone | 易于犯错误的 |
shorthand | 速记 |
subscript | 下标 |
palatable | 可以接受的 |
2、知识
- 信息在电脑存储为二进制信息,我们称之为比特(bit 、binary digits)
- 比特可以狭义地理解为数值,但是也要知道他可以广义的表示任何和计算机信息相关的一切事务,因为他们都是由比特构成
- 布尔运算
- 与
- 或
- 非
- 门电路可以用与表示布尔运算,门电路现在一般用晶体管组成,但是不一定只能用晶体管,也可以用齿轮、中继设备、光学设备组成
- 触发器由门电路组成,可以实现保持状态
- 电脑的电路采用分层结构,门电路组成很多小的整体,很多小的整体组成一个集成块等等,然而我们在进行电路设计的时候不需要了解门电路是怎么实现的,直接知道它的输入和输入的关系即可。这里体现了抽象工具的作用,把门电路,甚至是一小部分电路块看成抽象工具,直接使用即可!
- 十六进制表示可以用与解决二进制流太长的问题,由于电脑科学家的习惯问题,不再编程的时候写下标,一般在数字前面加上0x来表示这个数字是十六进制
3、疑惑
书上课后练习里面第四题图和第五题图配的和描述的不一样,有点乱?我最后根据图片的样子写出来的答案和书最后给出的答案相反,这里可能是图片或者文字出现了点问题
4、总结
- 今天主要学的就是bit的定义和存储、布尔运算、门电度、触发器、十六进制
- 原来十六进制用于解决二进制流太长的啊哈哈,0x是先贤表示的习惯hh,好聪明hh
- 我们用的门电路都是抽象工具,我们只用知道功能即可,这里再一次说明了abstract tools的重要性
进度
今天看了10页,明天从34页开始,学习主存储器的内容~
加油
今天是坚持看书的第5天,将来的你,一定会感谢现在拼命的自己!加油!!加油!!