5、指令架构:RISC、V在CPU设计上到底有哪些优势

你好,我是LMOS。 上节课,我们学习了设计一个CPU所需要的相关基础知识,并带你认识了一些后面将会用到的EDA软件工具。看完课程的讲解,还有上手运行的Demo,你是否对接下来要设计CPU已经蠢蠢欲动了? 哈哈,先别着急,我们在设计CPU之前,还有一...

计算机基础实战课

4、硬件语言筑基(二): 代码是怎么生成具体电路的

你好,我是LMOS。 上节课,我们学习了硬件描述语言Verilog的基础知识。今天我会带你一起用Verilog设计一个简单的电路模块。通过这节课,你不但能复习巩固上节课学到的硬件语言知识,还能在动手实践中体会代码是怎么生成具体电路的。 Verilog...

计算机基础实战课

3、硬件语言筑基(一):从硬件语言开启手写CPU之旅

你好,我是LMOS。 我们都知道,自己国家的芯片行业被美国“吊打”这件事了吧?尤其是像高端CPU这样的芯片。看到相关的报道,真有一种恨铁不成钢的感觉。你是否也有过想亲自动手设计一个CPU的冲动呢? 万丈高楼从地起,欲盖高楼先打地基,芯片是万世之基,这...

计算机基础实战课

2、RISC特性与发展:RISC、V凭什么成为“半导体行业的Linux”

你好,我是LMOS。 上节课,我带你见证了两种计算机指令集的设计结构——CISC与RISC。而今天我们的“主角”就是RISC中的一个代表性特例,它就是RISC-V。 作为未来芯片指令集的主流,RISC-V是今后芯片设计的最佳方案,甚至可以说它就是硬件...

计算机基础实战课

1、CISC & RISC:从何而来,何至于此

你好,我是LMOS。 这个专栏我会带你学习计算机基础。什么是基础? 基础就是根,从哪里来,到哪里去。而学习计算机基础,首先就要把握它的历史,这样才能了解计算机是怎么一步步发展到今天这个样子的,再根据今天的状况推导出未来的发展方向。 正所谓读历史方知进...

计算机基础实战课

51、综合应用篇答疑和总结:如何进行个性化用户画像的设计

你好,我是黄申。今天是综合应用篇的答疑和总结。 在这个模块中,我们讲述了不同数学思想在系统设计和实现中的综合运用。相对于前面几个模块,综合应用的内容更注重实践,也更加有趣。大家对这些内容也提出了很多值得思考的问题。今天,我会讲解其中一个问题,如何进行...

程序员的数学基础课
11314151617673