《计算机组成及汇编语言原理》学习第 3 天,p28-p47 总结,总计 20 页。
一、技术总结
1.Virtual Machine
2.stack
3.The fetch-execute Cycle
在控制单元(Control Unit, CU)里面有一个指令寄存器(Instruction Register, IR)和一个程序计数器(Program Counter, PC)。PC保存下次要访问的内存(memory)地址, IR保存从内存地址拿到的数据(pattern)。
二、英语总结(生词:6)
1.compromise
(1)compromise: com-("together") + promittere
(2)promitere: pro-("before") + mittere("to release, let go; send, throw")
vt. to promise together(妥协,折中,让步)。
p30, This is due in part to its being designed from scratch in 1995 instead of inheriting several generations of engineering compromises from earlier versions.
2.paranoid
(1)paranoid: paranoia + -oid("like, like that of", 用于构造名词或者形容词)
(2)paranoia: para-("beside, beyohnd") + noos("mind")
adj. anxious because you do not feel you can trust others(多疑的)。
p30, Since the JVM is software only, a particularly paranoid user can even keep several successive versions so that in case a new version has some subtle and undiscovered bug, she can revert to the old version and still run programs.
3.conical
(1)conical: conic- + -al("relating to", 形容词后缀)
(2)conic: having the form of a cone
(3)cone:
c.a shape with a flat, round base and a top that becomes narrower until it forms a point(圆锥体)。
三、其它
阅读基础书籍的时候,有时候可能与我们当前的工作并没有直接的关系,读着读着容易陷入一种虚无感。此时的我们尤其要静下心来,基础是零散的,到后期才能把所有相关的概念串联起来。
四、参考资料
1. 编程
(1) Patrick Juola,《计算机组成及汇编语言原理》:https://book.douban.com/subject/3069889/
2. 英语
(1) Etymology Dictionary:https://www.etymonline.com
(2) Cambridge Dictionary:https://dictionary.cambridge.org
欢迎搜索及关注:编程人(a_codists)