启读毛德操《香山源代码剖析》
还是买了一套,虽然按道理以我的水平应该先通过别的书打好基础的。不过京东224、pdd131的情况下我还是买了一套。是正版,是pdd新华书店官方旗舰店的,书的质量很好无异味,确实是正版。
初见
这套书真是太后了,怪不得分三卷。但我甚至希望能够分六卷,因为这样的单卷大小想要带到教室里面去看是过于沉重了。
书虽然厚,但是找到好好阅读它的途径更重要,即使需要每天把书搬来搬去,只要能有所收获就是值得的。初次翻开毛德操先生的这本书,首先我感到的是这本书的语言风格是直白的,相比于国内不说人话的教材,本书的语言有一种计算机黑书系列的亲切。毛德操老师以叙述性的口吻展开了讲授,令人倍感亲切。
然而讲得好是一码事,学得到多少是令一码事。显而易见的,这样厚度的书,及时每天只读这部书、读很多天,也难以顺畅读完,如果我抱着“拿着这本书死啃”的信念去读,恐怕会适得其反。我想我首先应该去阅读目录,看看各个部分分别讲得是什么,考虑自己对各个部分的熟悉程度,然后再选择阅读哪个部分。
章节结构分析
第一卷
第一章,讲的是超大规模集成电路,随之引出第二章的HDL介绍,随之又引出本书的第一个主题,Chisel,环环相扣,不可谓不引人入胜;然而我终究没有这样的时间去这样按照顺序读完。
从第三章到第六章,都是对chisel的讲解,包括了chisel进行硬件设计的工作流程、设计思路、语法特点等。这一部分更贴近“技”,其中蕴含着设计的思想,但是比较间接,而且语言这种东西,不使用就难以熟练,纸上得来终觉浅,这部分不适合单纯地阅读。
这之后的就是从介绍常见的一些RISC指令集的处理器开始逐步介绍一个RISC-V处理器的设计了,包括了内部通信总线、时钟域管理等内容,由于这些我所知甚少,故不应先入为主过多判断。
第二卷、第三卷
同上段末所述,评价不知道的东西是不适合的。
阅读期待
读书,尤其是这样厚的一本书,需要有目的,否则就轻易在书中迷失了。并且我不应该因为自己的知识微薄而拖慢阅读的进度,应该是我的知识去追赶阅读的进度