一个程序不是输出“你好,世界”……兰恩遗憾的想到。
不过也不能对这台非图灵完全的机器要求太多,诶不对,现在应该叫艾伦完全或者麦席森完全。
而且“你好”世界这句话,也是等高级语言出来后才有的,现在为时太早。毕竟现在使用在穿孔纸带上的控制程序,直接使用的微指令,抽象层次上还不如汇编语言。
对于兰恩来说,面前这台伊扎德一号中继符文计算机,最大的遗憾,是没有设计条件分支和无条件分支,更遑谈分支预测或者动态执行等先进技术。
其次,就是对于结果为0的异常处理做的不好,这是个不小的隐患。
而最后一点,就是数据的来源问题。由于穿孔纸带无法直接设常数,所以所有的数据,要么是用户从十进制输入面板上输入的数据,要么是计算机计算出的中间数据。
接下来,可以考虑将数据输入改成同样使用穿孔纸带,这样可以提前一次性将数据读入内存。而不是现在这样,总要让高速的计算机中断下来,等待缓慢的人工输入,这是对性能的巨大浪费……
在兰恩放飞思绪的时候,计算机已经将穿孔纸带吞入完毕。
结果被显示在十进制显示面板上,面板很粗陋,直接用十个一列的发光符文对应单个数字,七列符文的阵列组成一个七位浮点数的输出。面板上一共有十二个显示单元,支持同时显示十二个数据结果。
“算完了”,康拉德说道。
然后他在手中的纸上,记下最后一个数字“我们验算下。”
兰恩看到他抄起一张纸,开始手动计算刚刚的矩阵乘法结果。
“完全正
第123节 迟到(第一更)(2/5)