第97章 8位晶片?这简直是在绣花针上跳舞!(1/2)
质疑声此起彼伏。
在座的都是行家,谁不知道数控系统吃配置?
国外的发这科、东门子,用的那是专用的工业晶片,早已上了16位系统了。
拿这堆破烂来搞高精度?
这不是瞎胡闹吗?
“我想用好的,哪怕是intel的8086。”
林希双手撑在桌上,目光冷冽,
“但巴统禁运名单上写得清清楚楚。”
“16位以上的高性能晶片,不管是民用还是军用,严禁流入华国。”
“我们搞不到。”
“就算搞到了,也是天文数字的黑市价,无法量產。”
会议室安静下来,只有嘆息声。
“所以,我们要换个方法。”
林希转身,在黑板上画了一个圆。
“西方的数控系统臃肿得像头猪。”
林希拿起板擦,狠狠地擦掉了圆的周围,只留下中心的一个点。
“我们要做的,是『微內核』。”
“砍掉多余的中断请求和模块。”
“这颗z80,我不让它干別的。”
“只让它做两件事情:位置反馈、误差修正。”
“就像是把所有的力量,都集中在针尖上。”
林希的声音在会议室里迴荡:
“我们要把这块8位晶片的每一滴油水,都榨乾!”
工程师们面面相覷。
虽然觉得林希说得有道理。
但技术的鸿沟不是靠热血就能填平的。
“林经理,理论上可行。”
之前那个专家推了推眼镜,苦笑道,
“但有一个死穴——浮点运算。”
“数控工具机要走圆弧,涉及到大量的三角函数和开方运算。”
“z80没有浮点协处理器。”
“一旦遇到小数,它就会卡死。”
“这就好比让小学生心算圆周率,算不出来的。”
这是一个死结。
除非换晶片,否则这就是物理层面的天堑。
会议室再次陷入了沉默。
江俊和赵强也皱起了眉头,这是硬伤,绕不过去的。
就在这时。
“嘎嘣。”
一声清脆的嚼奶糖声音,在安静的角落里显得格外刺耳。
眾人的目光齐刷刷地转过去。
只见刘晓东嘴里嚼著大白兔,手里举著一张画满了的草稿纸。
“那个……”
少年眨巴著眼睛,一脸无辜:
“为什么要跑浮点?只要不跑浮点不就行了吗?”
专家气乐了:
“小朋友,不跑浮点怎么算坐標?怎么走圆弧?”
“查表啊。”
刘晓东理所当然地说道。
他从椅子上跳下来,慢吞吞地走到黑板前。
吱嘎——
粉笔在黑板上划出令人牙酸的声音。
刘晓东一边写,一边含糊不清地嘟囔:
“我们先把所有的圆弧路径,预处理成两万个坐標点。”
“把这些点,全部存进內存里。”
“当工具机要动的时候,cpu不用去算sin和cos,直接去內存里『查字典』。”
刷刷刷!
一行行精简到极致的位运算公式出现在黑板上。
“这就把复杂的乘除法,变成了简单的加减法和移位操作。”
“z80跑不动乘法,只跑移位。”
最后,刘晓东在公式末尾画了个句號。
拍了拍手上的粉笔灰,转过身看著目瞪口呆的眾人。
“这叫……以空间换时间。”
专家眼镜一眨不眨地盯著黑板上那套算法,眼珠子都要瞪出来了。
这是什么神仙思路?
但在座的都是行家,只需一眼就能看出来——
这法子,真特么行得通!
不仅行得通,而且避开了所有复杂的数学运算。
直接把难度降到了z80能承受的范围之內!
“天才……”
本章未完,点击下一页继续阅读。