其他
《编码:隐藏在计算机软硬件背后的语言》推荐
由于《编码:隐藏在计算机软硬件背后的语言》(作者:Charles Petzold)这本书写的太好了,我情不自禁的再次推荐一下!!
如果你是对计算机一无所知的小白,或者是工作了许久的业务开发人员,但是对计算机是怎么工作的还是迷迷糊糊,不知道我们的代码是怎么一步步转为硬件实现的,那更要超级推荐这本书,这本书以极其简单有趣的语言为我们构造了一个计算机的大体轮廓,包括基本的电的知识、电报机的使用、继电器的应用,数制的表示,布尔代数、逻辑门和反向器、半加器和全加器、减法的实现、反馈与触发器、存储器的构造、总线的使用、计算机自动如何执行指令、各种芯片的历史和发展、字符编码、操作系统的基本功能、计算机图形化的历程。
虽然这本书大体上只是对相关知识的一个简介、但是这个简介涉及的某些知识点深度足以和我们大学教材相比,却使用了比大学教材简单一万倍的叙述方式,如果你之前学过这些内容,但是现在忘的都差不多了,那这本书绝对是你唤醒记忆的绝妙良方,如果你专心看的话,差不多只需要用2天时间便可以将全书通读一遍。它会将你之前一些似懂非懂的地方做一个全方位的描述,在读完本书之后,大有一种豁然开朗的感觉。有了这本书的基础,我们再深入的去看一些计算机硬件、操作系统之类的系统知识会轻松百倍。
另外推荐一本描述计算机如何工作的好书:《深入理解计算机系统 第三版》(这还是春哥给我推荐的),如果你之前没看过这本书或者看完了有些地方不是很清楚,那在看完《编码》后再回来看,一定会有一种停不下来的感受。窥探事物本质的确比天天调API好玩儿些~