CPU通识课MOBI,EPUB,AZW,PDF,TXT,KINDLE
CPU通识课MOBI,EPUB,AZW,PDF,TXT,KINDLE
CPU通识课.jpg
中央处理器(CPU)是计算机中最重要的芯片。CPU的设计和制造水平是一个国家信息技术实力的象征,产业生态的构建需要培养更多掌握CPU技术原理的高端人才
在一根头发丝的宽度上排列几千根电路连线
CPU是一个典型的微观巨系统,可以算是人类制造出来的最精密、最复杂的工程产品。
1.电路设计复杂
CPU是所有集成电路中最复杂的。CPU核心源代码至少上百万行,模块之间存在复杂的网状调用关系,复杂度随代码行数的增加呈指数级增长。高端CPU集成了一个电路设计企业多年的经验。一个缺乏CPU设计技术知识的人员,即使拿到一个CPU的源代码,也几乎不可能在短时间内读懂、消化和掌握。
CPU集成了高性能计算的理论研究成果。随着计算机结构的发展,CPU也不断加入新的学术成果,例如流水线、动态调度、多发射、猜测执行等高级机制。几十年来大量计算机科学家不遗余力地挖掘性能“油水”,每一轮发展都会使CPU的复杂性提升一截。
CPU通识课MOBI,EPUB,AZW,PDF,TXT,KINDLE