代码改变世界

《程序是怎样跑起来的》第一章

2019-03-09 18:57  薛肖肖  阅读(129)  评论(0编辑  收藏  举报

 

       其实读完第一章我用了好长时间,我现在再去回忆内容只能记得函数的调用机制。

        因为我好用了很长时间去理解函数的调用,但依然有些迷惘;函数不是说我们中学时期的数学函数,而是用类似于数学函数的方法去解释程序语言,从而理解程序的运行。

        第一章是向程序员介绍CPU,从CPU的概念到寄存器再到对寄存器进行详细的描述。作者尽量用白话的语言去描述,还对一些名词、术语进行了详细的解释,还用了结构图的方法去描述了一些运行方式。我理解作者的良苦用心,但是我依然有些内容读不明白,我觉得有些话有点绕;不过那些图还是很好的。(如果这个书能把程序与过去学习的内容、生活链接更多一些就更好了。)

       计算器的运行都需要去存储,存不了就无法运行,存储是很重要的;但是所有的存储都是有相应的地址的,要通过地址去运用存储的内容。比如,快递员要送给我们快递,就必须用地址找到我们所在的区域,然后在这个区域中搜索距离我们最近的网点,然后我们再通过快递给我们发的消息去找我们的快递。然而,CPU的运行则更加高速,也省略了我们去取快递这一步,而是从显示器直接得到了结果。

       我总觉得这本书少了一些生活化的内容,我总觉得这本书冷冰冰的。