啊,算上10万次又如何。”
“这只是第一步,看完了再说,看完了再说。”
“高总工不会拿人开玩笑的,老实看就行了。”
“……”
在大家的议论声中,高振东敲下了回车键。
DJS-60D比DJS-59还略慢一些,因为是阉割版本。
花了二十多秒钟,大家在无聊的等待中,越发好奇起来。
“大家看到了,简单的进行10万次的8位二进制整数乘法,现在我们的DJS-60D就要花上二十多秒,可以告诉大家的是,DJS-59我也试过,好一点,但也就一点点,大概是二十秒的样子吧。”
DJS-59和60D,一个指令周期是4个时钟周期,一次8位乘法运算平均需要25个指令周期,也就是100个时钟周期。
10万次运算,大概需要1000万个时钟周期,而这两台计算机的速度,是0.6~0.8MHz的样子,也就是60万到80万个时钟周期,也就是说,1秒大概能算6000~8000次左右,加上一些最基本的判断和跳转耗时,就是这个数字了。
给大家算了算这个时间的来历,毕竟在座的,是搞雷达的,不一定都是搞计算机的,对于这个数字怎么来,还是不清楚的。
高振东补充道:“而且,在这里我是使用效率基本上已经最高的汇编进行编程,并且丢掉了所有不必要的操作,将判断和跳转精简到了最低,也就是说,纯纯的算计算时间的话,这个时间能减少一点,但是能减少的已经不多了。”
高振东解释得非常清楚,在座不少都是用计算机处理过雷达数据的,要是能算得过来,大家也就不用抠脑袋了。
“嗯,高总你说得对,而且8位整数计算,对于我们处理雷达信号的意义实在是非常有限。”
高振东笑着点点头:“对,这也是我将各位请来的原因,DJS系列计算机,在数字信号处理方面性能极为羸弱。”
这里的DJS系列,不止DJS-59/60D,也包括其他的DJS系列计算机,比如电子管的。
大家算是有一点明白了,看来今天高总工,是想在某种程度上解决这个问题。
高振东说完,转身在DJS-60D上面,启动了另外一个程序。
“我现在输入的,是两个16位的浮点数,接下来,我们来看看10万次两个16位浮点数相乘的计算时间。”
&nbs>> --