2019-09-26 09:13
我也会写
2019-09-25 14:24
学习就应该有这样的态度 不要像商业公司搞个贴牌就大肆吹捧技术实力 正确认识自己最重要
2019-09-25 14:16
隔行如隔山,很多外行人不明觉厉的东西其实在相应专业来说不是太难。
2019-09-25 10:42
那位学霸很正直,没有抬高自己,公平看待朋友的贡献,前途远大
2019-09-25 09:42
cpu是写的?
2019-09-25 08:47
清华大学的果然不一样,我们这么多年的实战经验,被人家一秒,一句话全部秒杀,程序员的差别居然这么大,惭愧啊,多年来我们自己还是用windows,linux系统,别人开始磁轭cpu和操作系统了
2019-09-25 10:22
术业有专攻,我们是做应用开发的,跟做嵌入式开发的,在学习的技术和应用都不同。。。
2019-09-24 11:06
去美国好啊,霍霍他们
2019-09-23 10:01
作者的回复解释了我常说的一句话:

幸运者总是认为自己的成功是靠自己的努力,而努力者的成功会认识到自己靠的是机遇和团体。
2019-09-23 09:38
加油
2019-09-20 11:14
我高中的时候也写了一个8086的操作系统,还有api跟磁盘io
2019-09-25 22:05
这么牛!
2019-09-18 15:10
什么时候去美国?
2019-09-18 06:08
总有人要写的
2019-09-17 23:50
不要酸,还是可以的啦
2019-09-17 23:45
希望早日见到有竞争力的商业项目,而不是一直是申请经费的课题,达到某某先进水平
2019-09-17 23:03
有巨人的肩膀,干嘛要做没有意义的事,中国又不缺写系统的人,只是缺商业的产品
2019-09-17 19:23
自己写的CPU?我是不是对CPU的理解有偏差?
2019-09-18 06:39
在自己的CPU上跑自己的操作系统,在自己的操作系统中运行自己的编译器。
2019-09-24 14:07
有硬件描述语言,可以用这类编程语言把CPU写出来。
2019-09-24 14:09
应该是虚拟机类似的模拟软件实现写CPU,模拟电路那种,好比操作系统上运行操作系统本来就是天方夜谭,但是由来虚拟机就不一样了。
2019-09-17 18:48
把代码亮出来吧。
2019-09-24 11:34
文章最后不是有吗。。。。。
2019-09-17 18:32
这是高手,可以去华强北就业了~
2019-09-17 17:30
工程能力不错,就是不知道独创能力如何,再接再厉吧。
2019-09-17 17:10
玩具级CPU很简单,商用CPU太太太太太难
2019-09-17 16:56
我有个想法,就在制造这样一台计算机器:
1.可以自行组装。
2.可以自行修复和恢复
3.可以自行扩充
4.能完成现代一般计算机的计算功能
2019-09-17 15:46
一个字强!聪明和勤奋的人,永远走在前面
2019-09-17 14:33
能搞出来就已经很厉害了!!!
2019-09-17 14:29
按常规的计算机课程来说,这些是大家都能做出来的实验项目。只不过一部分人觉得没意义没去做,另一部分人觉得太难了做不了。这几个学生厉害厉害在把几门难啃的课都啃了,还融汇贯通在了一起。做芯片和操作系统难就难在坚持上面了,希望他们能坚持下去,加油
2019-09-17 15:48
认同。读书时,学校教的都很理论东西,我就没听课。等出来工作后才发现这些所谓没意义的东西,竟然需要恶补回去。
2019-09-17 14:13
看见了你的优秀,也看到了我国的水平。💔
2019-09-17 14:11
大佬级别的
2019-09-17 14:09
这种能力简直膜拜,自愧不如;
2019-09-17 13:24
还好看了一下OSCer的评论内容,不然就又要高潮了 🤣
2019-09-17 11:58
看到Rust了,NB!
2019-09-17 11:53
真心佩服,这水平,最次也是很牛了吧。 为什么这么多人还要酸呢?
2019-09-17 11:06
就像我平常都用自己做的浏览器上网,除了碰到哪种用“有本事你自己做个浏览器”的杠精外,也不会特意提起。因为只要你有心思,自己做个浏览器并不是一个难事。
当然,对于杠精,要多说一句:你多投资给我足够人力,我也有能力做出来内核给你看,没钱你说个P?
2019-09-17 13:14
用的人家的内核吧。
2019-09-17 14:16
能把我的话读完最后一句吗?
2019-09-17 15:38
亮了!
2019-09-17 20:34
给我100万我帮你写个内核出来
2019-09-19 08:35
我曾经写出过一门自己的语言,自己写的解释器,但是仅仅是写着玩,离生产环境使用差了不止一点半点,明白我想表达的了吗。
2019-09-17 11:04
常规来讲,如果你认真上大学课程,而且勇于实践,把这些东西做出来应该也不难。
2019-09-17 10:50
汉芯就不提了, 在这神洲大地上我还见过 12 岁小女孩光靠整合微信与淘宝就年赚 600W, 在这神奇的地方什么事情都有可能发生, 同志们撸起袖子加油干啊~还有几个月我们全面小康了.
2019-09-17 17:23
你是弱智么?
2019-09-18 14:44
智商不够,别来找不痛快了~
2019-09-19 09:51
只是拾人牙慧的说出如此浅薄的话,见一次喷一次
2019-09-23 15:00
来架吵从来没怕过,尤其是舔狗~ 不过对于嘴里含屎的另当别论.
2019-09-17 10:44
写一个ARMv7内核HDL大概900多行,网上有很多种。写一个MIPS32的大概1200行到2000行,这个在自制CPU书里面就有例子。
这个学生自己做了,并且在流水线设计上有了自己的工作或者说见解,已经很可以了。毕竟不是一个工业的东西,而且,学生也接触不到工业的很多设计思路。

对于普通的985学生来讲,可能是一个毕业设计的水平。但是对于清华的学生,可能是一个大作业或者两三个月的成果。
CPU、编译器和操作系统三者整合里面,感觉复杂的是能让整个cpu跑起来其他软件和一些外设,这里面复杂的corner case可能对学生来说,真的很花时间。至少说明这个学生很勤奋而且工程能力不错。
2019-09-17 10:39
又吹了一波 rust
2019-09-17 10:37
厉害!!膜拜大神
2019-09-17 10:19
看看就好,战场分高下。
2019-09-17 10:15
其实这没什么牛逼的?入围过ibm powerpc 设计的比赛,就是在厂商提供的SOPC上跑系统,我之前用的赛灵思的板子,没有说的那么厉害。这篇文章写得不太负责任,对工作过做sopc的人来说这几乎没有啥意义,就是一个课程设计而已。
见过交大的学生做过异构处理器,用协处理器挂在上面处理x86指令集。
2019-09-17 10:10
您好,请问写这种内核和硬件接触是要用汇编的吗?
2019-09-17 10:42
Verilog HDL
2019-09-17 09:49
值得学习的,我们还在增删查改
wpo
2019-09-17 09:39
看了以下git统计图,只能膜拜,这才是团队的高效合作啊
2019-09-17 09:36
牛皮吹大了
2019-09-17 09:31
我也写过一个简单的16位五级流水MIPS处理器 虽然比不上文中的 但是能跑 MIPS资料很多不是太难 操作系统也写过简单的在嵌入式平台运行的 编译器学了一会 还没搞成 可能大部分人觉得CPU很难 但他这些项目在这个专业还是能做出来的 还有一点这是CPU设计 可以FPGA上验证 CPU制造又是另外一回事 要光刻机什么的
2019-09-17 09:35
我自己也想着要从CPU写到操作系统 拥有自己的编程语言 目前还要很多要学的东西_(:з」∠)_
2019-09-17 09:29
继续保持,国家崛起需要很多人一起努力~ps:看过“我的世界”里面,用方块垒出来的计算器,可以实现8位运算那个
2019-09-17 09:27
他写的出来
2019-09-17 09:18
别吹捧 潜心研究
2019-09-17 09:13
对比自己的大三,惭愧
2019-09-17 09:13
自古二楼出喷子对吧
2019-09-17 09:04
学生作品,能做到这样很不错了!赞!
2019-09-17 09:16
这个学生得加个引号吧。。。全世界能这个级别的学生也是很少的一类了
2019-09-17 09:03
什么时候去美国?
2019-09-17 09:30
还回国吗?
2019-09-17 14:06
这位老哥太优秀了
2019-10-09 09:12
不去创业可惜了……
2019-09-17 09:03
uhhuui
2019-09-17 08:59
小编你真的确定“虽然对于常年浸淫这些领域的专家不算什么”这样吗?
2019-09-17 08:58
我觉得用rust写的就比还用c写的就更强了,起码知道了rust内存安全性。
2019-09-17 08:55
我只想发个滑稽
2019-09-17 08:52
至少说明了学霸是勤奋来的,比一般人都要勤奋。
2019-09-17 08:38
让他们把源码开源出来
2019-09-17 09:13
没什么价值,可以参考参考
2019-09-17 08:26
这么牛
2019-09-17 08:25
cpu作为一个硬件都可以写出来了么?
github提交图是这样的么?
清华的学生都是7*24小时不睡觉来搞研发的么?
我还小,你们不要骗我!
2019-09-17 08:32
用HDL语言确实可以模拟出CPU电路,配合相应的FPGA芯片,将电路写进芯片里,这样就得到了(或者说“写出了”)一个CPU。当然这只是一个简易的、理论性大于实用性的、低性能的CPU,真正的商业CPU开发比这复杂得多。
2019-09-17 08:39
这位同学是明白的,上面的同学可能不太懂,可能没学过相应的课程,我记得好像还有本科普书叫《自制CPU入门》什么的吧?类似的书,讲的就是FPGA开发
2019-09-17 08:39
那张是Git的提交图,不是GitHub的提交图
2019-09-23 21:40
你竟然不知道FPGA?
2019-09-25 09:04
这玩意能创造什么价值?能为我带来多少收入呢?我有必要一定要知道吗?我不知道感觉你好惊讶!你很了解我么?
2019-09-17 08:20
让我想起了谢耳朵。。。。。。
2019-09-17 08:11
不了解不敢说话,有木有大佬看看,这位是不是很牛逼🙊
回复 @
{{emojiItem.symbol}}
返回顶部
顶部