我是谁?
我在哪里?
这确定是我的学生?!
倪光楠看着李明远拿出的《risc-v指令集草稿》。
一边翻阅着草稿内容,一边下意识地用手指在桌面上模拟指令流水线,旋即露出了一脸愕然的表情。
虽然不知道这risc-v指令集是否有逻辑漏洞,能不能真的运行起来,更不知是否存在隐藏bug。
但仔细推测一番这《risc-v指令集草稿》的内容后,倪光楠越看越吃惊。
因为凭借他的实力,自然是能看懂这份《risc-v指令集草稿》,看出这risc-v指令集的惊人潜力。
“这指令集叫risc-v指令集。
难道是在伯克利分校前四代risc指令集的基础上,研发升级而来的指令集吗?”
“没错,这risc-v指令集,确实是在伯克利分校前四代risc指令集的基础上诞生的。
但并不是在他们的基础上升级而来,而是基于他们探索出来的成功道路。
吸取他们的成功经验,从零开始研发设计出来的自主知识产权指令集。”
听着李明远的话语,倪光楠低头看着《risc-v指令集草稿》,越看越吃惊。
因为就算是他,想要写出眼前这份《risc-v指令集草稿》,至少也需要用时数年的时间。
难题不在于写几万字的问题,而是在于如何规范指令集,如何让他们运行逻辑自洽的问题啊。
“这些指令的编码规整得像诗篇的格律,寻址模式简洁有力。
更厉害的是整个体系几乎没有冗余和矛盾,相当精简,相当精妙。
只是可惜现在的它只能处理整数计算,还无法处理乘除法、浮点运算、原子操作等高级任务。
但作为一个基础计算核心来说,它简直完美,完美到无可挑剔。
接下来只需要研发出专用的扩展指令集,那就可以让它变成万用的通用指令集了。”
说到这里,倪光楠看向李明远的眼神,宛如在看着外星人。
之前李明远拿出的星火微内核,已经让他十分的吃惊,觉得李明远简直就是超级天才。
但现在随着李明远拿出了无比精妙的《risc-v指令集草稿》后,倪光楠发现自己又小看李明远了。
这李明远不仅是一个研发操作系统的天才,也是一个研发芯片的超级天才啊。
没有想到如此天才的李明远,却是成为了他的学生,这简直太过幸运了。
迎着倪光楠那宛如看向外星人一样的视线,李明远无奈的说道:
“老师,我们的时间有限,必须得尽快对这risc-v指令集进行仿真建模测试。
同时开发出配套的编译器、汇编器、链接器才行。”
“也是。”
虽然不知道李明远为何能拿出如此完美,如此精简又逻辑自洽的risc-v指令集。
也不知道这究竟是不是李明远开发的,但对于倪光楠来说这些都无所谓,他也不会深究这件事情。