在這台機器上,大家都麻了。
8位整數都算成這個鳥樣,16位浮點數那不得時間爆炸?
有些對高振東不熟悉的同志,甚至都有一些後悔來這裡了,這不浪費時間麼?
然後,讓他們震驚的事情發生了。
在高振東按下回車鍵之後,一秒,就一秒,計算機上已經顯示計算完成了,并且顯示了運算時間,0.863秒!
發生了什麼?我是誰?我在哪?面前這台計算機是個什麼鬼東西?
大家都已經産生了這種感覺,這玩意實在是不科學!
同樣的計算機,計算8位整數需要20多秒,而計算16位浮點數卻隻要0.8幾秒?
作弊啊這是。
雖然知道高振東不可能把小動作搞到這種場合上來,但是這個數據毫無疑問超出了所有人的想象,包括防工委的領導和總工。
他們倒是不擔心高振東作弊,他們是單純的震驚于這個數字的提升。
不待他們說話,一位同志已經驚呼起來:“不可能!絕對不可能!”
其他同志雖然沒有說出口,但是臉上的神色,卻流露出了同樣的思緒,這不可能,你就算把DJS-60D趕到飛起來,它也算不了這麼快!
也許有能算那麼快的,那它就絕不可能這麼小!不過國内大個子的,也算不了這麼快。
高振東聞言也不生氣,他知道這個結果的确讓人匪夷所思,他笑道:“同志們是不是覺得我在作弊,哈哈……大家猜對了,相比你們手上的DJS-60D,我這個的确是在作弊。
”
啊,那就沒事兒了,部分同志這才有了回到現實的感覺,作弊你早說啊,但是你作這個弊有什麼意義?還是把大家召集起來看你作弊。
高振東:對咯,我就是要叫大家來看我ZB。
不過部分同志卻是知道,高振東絕不會這麼不靠譜,很好奇的看着他,我倒要看看你的葫蘆裡賣的什麼藥,好想知道啊。
此時的高振東話鋒一轉,指着一塊很多線路直接連到DJS-60D電路闆上去的電路闆笑道:“我就是用這個東西作弊的,有了它,DJS-60D就能在1秒内完成這10萬次16位浮點數運算了。
其實DJS-60D隻是在發命令,真正的運算,是它完成的!”
這塊硬件乘法器,已經被高振東直接接到了DJS-60D的内部總線上,直接操作,不再需要外設總線進行通信,時間大大被節約了。
“啊~~~~!!!!”
全場嘩然!
這下心踏實了,高總工絕對不可能開玩笑,他說是這塊闆子完成的計算,那就絕對是它完成的。
防工委領導笑道:“振東同志啊,你作弊的手段,也是神仙放屁——非同凡響啊,一般人可作不來這個弊。
”
大家一起笑了起來,但是還沒笑完,突然反應過來,踏實個屁!
這東西的個頭,那也不是能在一秒内完成如此龐大計算量的複雜計算的,一點兒科學都不講了是吧?
“高總工,我還是不大想得出,這麼小一塊電路闆,為什麼能算得這麼快?難道隻用于特殊數字的計算?”
這句話的意思是,是不是隻能用于你輸入的幾個特定數字才能這麼快?
這種辦法他們也知道,也會用,最簡單的就是查表法,根據輸入的數去在數據表中查結果,比如有兩個操作數的操作,一張二維表就能解決問題。
高振東也懂他的意思,其實4二進制位整數硬件乘法器,在CPLD/FPGA上,用VHDL一類語言最簡單的實現方式就是查表法。
但是查表法想要用于通用的16位浮點數計算,那就無異于天方夜譚了。
高振東笑道:“這樣吧,同志,你上來試試,你輸入兩個浮點數,讓它算,看看時間和結果對不對。
”
說一千道一萬,上手就知道了。
這位同志也不含糊,來就來,這可是大事情,含糊不得。
他走了上來,輸入了兩個10進制4位小數,16二進制位浮點數的精度最低就是3位有效數字,足夠了,然後敲下了回車鍵。
衆目睽睽之下,依然是不到1秒,答案和時間就在屏幕上跳了出來。
0.871秒!
時間數字有變化,但是跟沒變化一樣!
時間數字被大家扔到了一邊,幾乎所有的同志,都拿起紙筆,計算起這位同志輸入的算式結果。
速度并不快,對于任何一個普通人來說,在紙上計算兩個4位數相乘,都需要花一點時間。
終于,陸續有人算出來了。
“算錯了!”
“算對了!”
“算對了!”
不過,說算對了的明顯更多一些。