时珈一对着他的疑问赞叹。
别看这人年轻,但是他考虑的非常长远。
103机只能做到这样了,他考虑的是下一次版本更新的时候,能不能做到浮点计算。
定点机的意思就是它计算的时候小数点的位置是定死的。
比如1.234能算,但是0.0000001这种太大或者太小的数,它算不了,会失真。
而浮点运算指的是它可以自动移动小数点的位置,用更科学的计数法来表示,比如1.23*10的5次方。这样可以算大数字,也可以算小数字。
但是她现在也没有实物,实在不好跟他怎么解释,于是说道:“我的理论上,实现浮点运算的方式是在指令系统中增加浮点运算指令,这个设计是需要重新更新指令系统,而且实话跟你说,指令硬件实现比你们现在的103机定点运算要复杂太多了,比如需要指数对齐、尾数运算、结果规格化。而代价是更多的晶体管、以及更复杂的控制逻辑。”
她现在也做不到,因为没有一台计算机给她去做。
当时做论文的时候,就没想到后续工程落地,怕便宜了苏国,影响了对方对晶体管的看法。
摊摊手如实说道:“其实你应该明白,我现在光靠讲也没有办法跟你描述,除非给我一台晶体管计算机。”
“而且31位精度对我当时研究的火控计算机并没有多大作用,因为导弹的雷达本身就有误差。雷达说距离5000米,也有可能实际就4998米,源头就不准确。而我的论文中的计算机,其实只需要24位精度就够了!我做与不做意义不大。”
董占球抽了抽嘴角。
意识到他问的确实是有点涉及太远了。因为电子管和晶体管真的是两个境界!
“诶呀,你走开!问完了别挡路!”一只大手直接把董占球拉得踉跄了一下。
董占球:“………”
时珈一:“………”
看得出来他们都很熟悉了!
硬凑上来的是一个圆脸的中年同志,脸上明显透露着急二字。
时珈一眨眨眼,既为对方如此看重自己感到高兴,又怕这位前辈受伤:“您先别急,我还在呢!”
“哈哈哈,对对对!!”
他笑了笑,应该是不常笑,似乎想在时珈一面前表现出一副平易近人的样子,但是他眉宇间的川字,已经定型了!
可以看出是很努力在展示和善了!
时珈一抽抽嘴角。
心想他大可没必要笑的,笑起来更恐怖了!
“时同志你好!我是莫根生。”
“我就是想问问你的控制器。我们拿到103图纸都时候,上面的操作,比如加、减、乘、除、逻辑乘、条件转移、无条件转移、停机这些,都写的非常的清楚。”
“但你的论文里写了‘指令集针对弹道解算优化’这句话。可是上面没有给出完整的指令编码表、寻址模式、时序控制。没有这些,我们说实话,真的看不懂这个控制器到底是什么样的,怎么设计的?”
指令编码就是类似于密码本,给它设置0001是加法,0010是减法,这样,计算机才能根据这个编码进行计算。
而寻址模式就是指计算机找数据的地址在哪里。
比如计算机要算数,需要去调内存,它不知道内存在哪里,那寻址模式设置就是固定一个位置告诉计算机在这里拿数据。
包括时序控制,也是指计算机里面有成千上万个电子管,他们各干各的,时序控制就是这些指挥,负责第一步干什么、第二步干什么之类的。让里面的电信号不会撞车。
控制器就更容易理解了,指的是大脑中枢。
但时珈一也挺无奈的,她当初给华国的版本尽管已经很详细了,却因为受制于目前的研究工艺上不去,无法去完成这些细节。
但凡........
她摇摇头,解释:“其实我这个控制器,我并没有打算设计。最主要的原因还是因为无法实现。或者说,指令系统+时序控制+微操作,这三者实现需要取决于现在的工艺水平、磁鼓存储器的访问速度以及操作员的使用习惯。而在现在,这些参数都是无法确定的。”
当然,时珈一也没有打算敷衍他,而是认真的说了自己的设计思路。
“按照我的想法,就是没有写在论文里的,我会把数字子系统的指令分为三类。”
“第一个算术指令,比如浮点加、减、乘、除、开平方、第二个控制指令,就像你说的条件转移、无条件转移、子程序调用、返回、第三个是专用指令,火控需要的坐标变换、三角函数、弹道积分。总指令数不会超过32条,因为火控的功能很单一,指令集需要更精简。”
“而关于控制器的实现方式,我的想法是每条指令对应一个微程序,存储在只读存储器中。控制器从内存取指令、译码、执行微程序、产生控制信号。如果未来需要增加新指令,只需要更换只读存储器中的微程序,不需要重新设计控制器硬件。”
“这是我设想的微程序控制的思路。”
以前造控制器,是用无数根电线和电子管焊出来的硬布线,一旦造好,想改功能就得把机器拆了。
但时珈一的方法是,把那些复杂的微操作,提前写成一段段小程序,存在一个只读存储器里。
计算机每次干活,就是去读这本说明书。
以后想升级?不用拆机器,换一本说明书就行了!非常简洁方便!
所有人都听懂了,顿时眼睛亮晶晶地看向她。
不可否认,这个观点在他们听来非常新颖。
而时珈一却如实地说道:“这个想法并不是我提出来的,而是鹰国那边的一位教授,叫莫里斯的,他曾在1951年正式提出这个方法,并且发明了这个术语。”
鹰国…….
大家都视线突然同时转向一个方向。
时珈一看过去,却只看到一张门。
她虽然疑惑,却也没有多问,又说道:“不知道大家知不知道今年鹰国试运行了一台新型微程序的计算机,叫EDSAC2!这台计算机用的正是这个技术。”