本人从来没有做过cpu内核设计,但是对该领域还是蛮感兴趣,在这里给自己挖个坑,不断逼迫自己去主动学习相关内容。
目前来看RISC-V有一种势不可挡的趋势在国内以及国际迅速蔓延,由于其灵活性和开源性个人还是觉得蛮有前途的,而且了解cpu内核设计才能对整个计算机体系结构有更深刻的认识,我还是计划沿着一个开源项目开始了解,我选择了芯来的E203作为学习材料,并且他有相关的书籍两套,一本讲基本原理、架构,一本讲实战项目,可以说是很方便了。
其实在之前多多少少也听说过一些cpu的概念,像什么五级流水线、单双发射、分支预测等等,希望这次能彻底理清并记录下来。