“什么”胡威武大吃一惊,疑惑道:“杨总,你这是什么意思”
要知道指令集和编译器是计算机芯片的基础,而一款全新计算机芯片的能否在市场上取得成功,基础在于能否兼容市场上的大部分应用软件。百度或者好搜“书ang”
如果你连应用软件都不能兼容,那么在市场上推广无从谈起。
龙芯以前选择兼容s,恰恰是犯了这样的错误
原本这次胡威武都已经决定和矩阵数码共同开发ar机芯片了,但是杨林突然提出开发一款指令集,这出乎他的意料了。
这不是自毁长城么
如果采用新的指令集,那杨林费尽心思从苹果手中获得re的授权还有什么用
没了re的授权,矩阵数码的tros最好的结果也是的下场。
事实上在胡威武看来,指令集并不是什么高大上的东西,它实际上是一段计算机指令编码的集合,计算机的所有C作都是通过指令集来实现的。
矩阵数码自己定义一套指令集没有任何实际意义。
举例来说,你既可以用“”、“”、“”、“”来定义加、减、乘、除和也可以用“”、“”、“”、“”来定义加、减、乘、除,既可以用大写汉字来“壹”来表示1,也可以用“一”来表示1。
11二,这种表述方式全世界都看得懂。但是壹壹贰,只有中国人才看得懂了。而你若将“”定义为加,那么壹壹贰,只有你自己看得懂了。
因为你无法让全世界的人跟着你的指挥bAng走。让全世界人民在日常数学运算中用“”来表示加,无法让全世界学校的教科中用“”来表示加,无法让已经被证明的数学公式和定理中用“”来表示加。
因此。重新定义指令集技术上难度近乎于零,美国也一度禁止将单独的指令集申请为专利。只有当指令集与实现方法相结合的时候才被允许申请专利。
矩阵数码研发自主指令集cpu,如同我们在数学上放弃了传统的阿拉伯数字而使用汉字去证明数学定理,自主指令集和阿拉伯数字只是知识的载T而非知识本身,真正具有价值的是指令集的实现方法和被证明的数学定理。
杨林笑了笑道:“胡总,您先听我说,说实话,我也不愿意放弃现有的指令集T系去设计一款全新的指令集,毕竟这完全是吃力不讨好的活。但是我们要开发的tros有些特殊,想要实现这款C作系统的全部功能的话,现有的指令集T系恐怕难以做到,所以我也是不得已而为之。希望能从cpu的底层开始设计,使之能够最大化地发挥出tros的X能。当然了,新的指令集也是要兼容ar系,毕竟软件生态是我们绕不过的一个关卡。”
胡威武的脸这才稍稍缓和了一些,旋即他又疑惑道:“杨总,你说的tros到底是一款什么样的系统,怎么还需要从底层去设计一款新的指令集”
内容未完,下一页继续阅读