第241章 仓颉第二版

作者:椒盐烤鸡翅 加入书签推荐本书

······

时间又过了一周。

计算机所里,所有人的脸上还透着一股压不住的红光,每个人都是打从心底里往外冒喜气。

走路带风,说话带笑,连食堂打饭的师傅都注意到了,这帮搞计算机的同志们,最近饭量见长。

原因很简单。

上周的嘉奖和同志们达成的战果太提气了!

华国第一台电子管计算机,搭配仓颉第一次实战,就立了这么大的功劳,这证明他们的心血没有白费。

这更意味着,从今天起,华国的炮兵,再也不用靠计算兵拉着计算尺、对着射表一笔一笔地手算了。

计算机,能替他们干这个活。

而且干得更快、更好。

受到鼓舞后,计算机所的同志们最近干劲都很足。

机房里,周明正趴在控制台前的草稿纸上,一笔一笔地画着指令流程图。

纸的最上方,写着“浮点运算指令集扩充方案”。

这是上周弹道计算之后,整个计算机所定下的首要改进方向。

主要是弹道计算这个东西,天生就跟浮点运算绑在一起,弹道计算每发迭代二十多次,程序里一大半的代码都在进行浮点运算。

这种既要大范围、又要高精度的活,定点数根本扛不住。

所谓定点,就是小数点的位置固定死,比如规定小数点后面留三位,那0.001就是最小单位,再小就没法表示了。

而浮点,则是把一个数拆成尾数和指数两部分,比如3.14x102,尾数管精度,指数管范围,两边都不耽误。

仓颉这套编程语言,毕竟只是第一版,当初设计的时候,只做了定点数运算的宏。

浮点运算虽然硬件能做,但语言层面没有对应的指令,程序员写程序的时候,还是得自己手搓。

打个比方,硬件就像一个会算账的伙计,加减乘除都能干。可仓颉给这个伙计的“口令簿”里,只有整数的口令,没有小数的口令。

上一页 返回目录 下一页