您现在的位置是:首页» windows系统» 少儿编程turtle创意画图,少儿编程turtle创意绘图

少儿编程turtle创意画图,少儿编程turtle创意绘图

2023-10-14 13:10:04
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!今天看了《RISC-V CPU处理器设计》真是让人大开眼界。他用一样叫蜂鸟E203开源cpu的代码做例子详细介绍cpu设计,包括流水线取指派遣分发执行写回,第一次深入接触流水线设计,可以乱序发射乱序执

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

今天看了《RISC-V CPU处理器设计》真是让人大开眼界。他用一样叫蜂鸟E203开源cpu的代码做例子详细介绍cpu设计,包括流水线取指派遣分发执行写回,第一次深入接触流水线设计,可以乱序发射乱序执行乱序写回,超标量流水线十几个并行高速处理,但是最后结果并不乱,因为有控制电路来保证。

代码是用verilog编写,因为之前看过verilog和vhdl教程,看代码还是看懂,只是对代码还是一知半解,因为他只是提供了代码片段。他是一个超低功耗的CPU,并不是我需要的cpu,他虽然是开源,但是并不是免费。我在想谁会买这个IP去开发这种cpu呢,量不大直接买不就行了吗,还需要设计吗?但是好像没有蜂鸟cpu卖,个人和小公司也流片不起吧。

其实我需要一个多核的比较快的有内存管理单元mmU的cpu用来跑操作系统的。目前就觉得一个叫BOOM的开源cpu合适,不过作者说它用chisel写的代码转换成verilog的代码很难懂。不过我觉得编程语言对我不是问题,我可以学习chisel后在boom基础上开发cpu,我不需要verilog,开始是消化和理解,但也是可以直接用,就像linux那样可以直接用,你要改进可以,可以边用边改进。

看到其中指令流代码,我是做了十年反汇编调试,对机器指令非常了解,risc-v机器码非常规整,正是我梦寐以求的指令集,虽然说要设计自己的指令集,但是自己未必就能比它做好,可以在它基础上增加新指令,比如AI指令来加速计算。完全没有必要从头开始设计自己的指令,而且这个指令集也不需要花钱,干嘛要花时间自己搞呢,毕竟人家也研发了好多年才做出来,还是伯克利大牛做出来的。

risc-v追求简单就是美,大道至简,但是你要增加功能获得高速就不能靠简简单单电路就能实现,所以说也不是绝对的,简单cpu可以这么说,但是高性能cpu没办法做到很简单。risc-v才有几十条指令,因为不用象x86向后兼容的原因,轻装上阵,所以译码很省电省时。

这本书讲得简单易懂,专业术语很少,很多复杂的东西比如流水线也能讲清楚,不可多得。不过可能我二十多年软件开发经验让我能读懂,不然大学时候老师上课的那几本书为什么就听不懂看不懂呢,考试还不及格。

看来这些年技术没白学,现在自己开发cpu也可以自己来了。

wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 译码 少儿 编程