重读基础—计算机硬件及组成原理学习笔记(一)

这次下决心重读计算机基础课程,主要是因为年过而立,工作8年,越来越感觉到对于技术迷茫。参加工作至今,时而纠缠于语言与语法,曾经也追求过形而上的设计,更是有过对软件工程的思考。看似什么都能侃侃而谈,却常常感到腹中空空如也。我自己觉得这是一个好现象,至少知道自己不知道了。

我希望能够通过扎实基础知识,能够开拓一下自己的思路。

重读基础的第一步是计组原理,我选择的课本是 计算机硬件及组成原理《Hardware and Computer Orgnization(
The Software Perspective)》。
还没有看完,看一点写一点吧。这本机工出版社引进的书很不错,从数字电路引入概念,以68k为基础,一步一步引出计算机机器代码的执行过程,汇编语言;而后介绍了68k,x86,arm三种不同的体系架构,最后还对未来的发展趋势做出了展望。从目前的学习情况看,自己对计算机的计算过程有了初步的了解,这已经很超出自己的预期了。但是目前还有几章看起来确实感到困难重重,暂时跳过了,等待回头再结合其他书籍一同来看。


第一章 硬件体系结构简介

本章没什么特别有技术含量的东西,主要是基础知识的介绍,如集成电路技术对于计算机发展的促进过程,存储器的速度与容量成反比,RISC和CISC,为何电脑是二进制以及二进制和其他进制之间的转换法方法。

存储器层次:L1 cache, L2 cache,主RAM, 硬盘,磁带备份,云。
硬盘存储的几个概念:扇区,磁道,盘面,柱面。硬盘容量=扇区字节数*磁道扇区数*盘面磁道数*柱面磁道数
需要说明的是一个盘面含有多个磁道,而柱面是从竖向看,相同位置有多少个磁道,既可用的盘面数。
比如某硬盘,有4个盘,共8个盘面,8个磁头,每个盘面有49855个磁道(就是说此磁盘有49855个柱面),每个磁道有719个扇区,每个扇区有512字节。那么他的容量就是:
512*719*49855*8约等于146.8G

RISC和CISC:CISC(复杂指令集计算机)是通常说的冯诺依曼体系结构。但是由于指令存储器和数据存储器共享同一个物理存储空间,这就会导致冯诺依曼瓶颈。这里有趣的是,刚好前两天看到了《浪潮之巅》里面介绍Intel的部分,说到intel为了争取研发时间,以自己强大的资源,拿落后的CISC和全世界的RISC趋势做斗争,最终还赢得了时间和市场的故事。结合起来看很好玩。

当然,后来看到高低字节序的时候更感到Intel真是逆势而动的专家~!

二进制:计算机历经了从模拟到数字的计算过程,而二进制,八进制和十六进制是计算机的自然基数,可以方便的相互转换。

彼得原理,帕金森定律和墨菲法则

帕金森定律
帕金森定律是时间管理中的一个概念。
帕金森定律表明:只要还有时间,工作就会不断扩展,直到用完所有的时间。
是帕金森在对组织机构的无效活动进行调查和分析中提出的关于组织机构臃肿低效的形成原因的定律。

彼得原理
其具体内容是:“在一个等级制度中,每个职工趋向于上升到他所不能胜任的地位”。彼得指出,每一个职工由于在原有职位上工作成绩表现好(胜任),就将被提升到更高一级职位;其后,如果继续胜任则将进一步被提升,直至到达他所不能胜任的职位。由此导出的彼得推论是,“每一个职位最终都将被一个不能胜任其工作的职工所占据。层级组织的工作任务多半是由尚未达到不胜任阶层的员工完成的。”每一个职工最终都将达到彼得高地,在该处他的提升商数(PQ)为零。至于如何加速提升到这个高地,有两种方法。其一,是上面的“拉动”,即依靠裙带关系和熟人等从上面拉;其二,是自我的“推动”,即自我训练和进步等,而前者是被普遍采用的。

墨菲法则
墨菲定律是美国的一名工程师爱德华·墨菲作出的著名论断,亦称莫非定律、莫非定理、或摩菲定理,是西方世界常用的俚语。墨菲定律主要内容是:事情如果有变坏的可能,不管这种可能性有多小,它总会发生。

墨菲定理的原句是这样的:If there are two or more ways to do something,and one
of those ways can result in a catastrophe,then someone will do
it.(如果有两种或以上选择,其中一种将导致灾难,则必定有人会作出这种选择。)

前两个是有关组织的效率/人员构成方面的发现,而后一个是关于..呃..我也不知道关于什么方面的.
只是觉得很有意思就转过来了.