只见刘晓东嘴里嚼着大白兔,手里举着一张画满了的草稿纸。
“那个……”
少年眨巴着眼睛,一脸无辜:
“为什么要跑浮点?只要不跑浮点不就行了吗?”
专家气乐了:
“小朋友,不跑浮点怎么算坐标?怎么走圆弧?”
“查表啊。”
刘晓东理所当然地说道。
他从椅子上跳下来,慢吞吞地走到黑板前。
吱嘎——
粉笔在黑板上划出令人牙酸的声音。
刘晓东一边写,一边含糊不清地嘟囔:
“我们先把所有的圆弧路径,预处理成两万个坐标点。”
“把这些点,全部存进内存里。”
“当机床要动的时候,CPU不用去算Sin和COS,直接去内存里‘查字典’。”
刷刷刷!
一行行精简到极致的位运算公式出现在黑板上。
“这就把复杂的乘除法,变成了简单的加减法和移位操作。”
“Z80跑不动乘法,只跑移位。”
最后,刘晓东在公式末尾画了个句号。
拍了拍手上的粉笔灰,转过身看着目瞪口呆的众人。
“这叫……以空间换时间。”
专家眼镜一眨不眨地盯着黑板上那套算法,眼珠子都要瞪出来了。
这是什么神仙思路?
但在座的都是行家,只需一眼就能看出来——
这法子,真特么行得通!
不仅行得通,而且避开了所有复杂的数学运算。
直接把难度降到了Z80能承受的范围之内!
“天才……”
专家嘴唇哆嗦着,看着那个还在剥第二颗糖的小屁孩,
“这就是天才啊……”
江俊和赵强对视一眼,都看到了对方眼里的惊恐。
林希是从哪挖来这么个妖孽?
这脑子还是人脑子吗?
林希看着这一幕,嘴角微微上扬。
这就是后世嵌入式开发的基操啊。
但在1981年,这就是降维打击的神技!
黑板上那几行简洁到令人发指的代码。
镇住了在场所有人。
Z80芯片,查表法,以空间换时间。
这套逻辑实在是太漂亮了。
本章未完,请点击下一页继续阅读!