“首先说微处理器部分,我认为微处理器的设计集成的功能太多了,需要做进一步的解耦合。”
夏培晓的设计理念还停留在之前的晶体管时代,对后世的CPU、主板、内存之类的部件,没有严格划分。
这就导致,当前的微处理器设计中掺杂了很多后世主板,甚至是内存的功能。
这样做,不利于整个计算机的模块化、结构化,也不利于单个部件的持续迭代升级,而且也影响整体稳定性,还会增加微处理器集成的晶体管数量。
“我也认为微处理器的结构不是很清晰,但一时也没更好的办法,如果将部分功能解耦合,这就会增加板卡的设计难度,甚至需要另外一块芯片集成剩余的模块。”
没想到李大国一眼便看出了图纸的问题,夏培晓很庆幸没找错人。
她也有同样的感受,但解耦合会导致微处理器的功能不能全部实现,需要额外的芯片配合其工作,这样做一是会影响速度,二是会导致成本的上升。
“我们的微处理器就是用来运算的,只需要保留控制单元、运算单元、存储单元三组模块即可。
其它的像外部设备控制、总线控制、时钟控制、存储器交互等等,这些全应该移到板卡上。”
李大国一边解释,用铅笔在设计图上勾出控制单元、指令寄存器、译码器、寄存器、逻辑运算、总线、缓存等几个模块,将其作为微处理器的核心模块,其它的部件全都不考虑。
“那其它的功能就只能再单独集成为一个芯片了。”
夏培晓思考过后,表示了肯定,按照李大国的想法,将微处理器的芯片一分为二,可以降低四成的晶体管数量,使得当前这款微处理器的晶体管数量保持在八千个左右,这会大大降低设计和制造难度。
“我认为,微处理器就是用来控制和计算的,我们只要维持这两个核心功能即可,有了这样一块微处理器,接下来就能按照摩尔定律,定期进行迭代升级,最多三代过后,咱们的微处理器就能处于国际领先的位置。
至于其它的模块,诸如内存储器、外存储器、输入输出设备,这些模块的迭代速度会稍慢,而且相对微处理器的技术要求也较低,我们也可以寻找更多的合作伙伴功能研发,这样就能带来整个计算机领域的繁荣。”
李大国的话说的很直白,第一就是保持微处理器的快速迭代,保证其领先的地位;第二就是将计算机模块化,寻找更多的合作伙伴加入。
他这番话也让夏培晓茅塞顿开,一直以来,夏国的计算机研究都是停留在实验室里,它之所以发展缓慢就是因为单靠某个研究所根本撑不起如此庞大的产业体系。
如果按照李大国的想法,不光是微处理器,内存储器、外存储器、甚至是键盘、显示屏,全都会诞生出一个个的科技企业。
有了这样的一批企业的加入,夏国的计算机事业必然能形成一个庞大的产业集群,从而具备与国际掰手腕的实力。
“为我们的微处理器起个名字吧。”
到了此刻,夏培晓已经对微处理器的定位非常清晰,而设计和制造也不过是时间问题了,所以她才想到了命名的问题。
“就叫夏芯,夏芯1号,这是我们夏国的第一块微处理器,也是夏教授您的心血。”李大国思考片刻郑重的表示。
“好,就叫夏芯。那我们的第一台计算机就叫南山1号怎么样?”
夏培晓难得也有笑的如此灿烂的时候,但是李大国却有些为难。
“南山1号我已经给了我的拖拉机。”
“一台拖拉机怎么能代表南山村的实力,就叫南山1号,让你的拖拉机换个名字。”
李大国发现,身为女性,都有傲娇的时候,他也没想到夏培晓也会有这种气质,心里感到莫名的开心和自豪。
“好,就叫南山1号,代号NS-1。”
“对了,你那个编译器也需要加快进度,小邱和小杨那边都不知道该如何开展工作。”
李大国刚想告辞,夏培晓就又开始派活。
微处理器的指令集对应的是译码器,译码器对应驱动程序,再往上层是纯软件的编译器,最上层才是C程序语言。
在这之前,整个夏国,乃至全球最流行的语言乃是BASIC,而李大国非要折腾一款C语言出来,邱伯军和杨援朝都不知道从哪儿开始下手。
“额,我尽快和邱伯军交流一次吧。”李大国心虚的表示,他把邱伯军忽悠过来之后,还没管过人家呢。
“不是尽快,是马上,现在就去。”
夏培晓还不知道李大国那性子,能拖就拖,能推就推,谁找他找的着急,他就给谁干活。
“好吧。我现在就去行了吧。”李大国无奈的摊摊手。
也就是夏培晓敢冲着他指手画脚,换做杜俊彦等人,全都得由着他那不紧不慢的性子。
“李大国,你怎么回事,下一批骨干马上要入场了,你准备怎么安置?”
李大国的人还没出夏培晓的办公室,李沛沛便人未到而声先至。
“已经在想法解决了,七天,七天之内准能把简易房搭起来。”
李大国一脸的无奈,自己也没怎么偷懒啊,怎么突然间欠了这么多帐出来。
“地基都还没开挖呢,你准备怎么搭,搭窝棚吗?”
李沛沛少有的严厉。
主要是人都要进场了,她还根本没看到南山村有行动的迹象。
“李教授,你误会了。”
李大国连忙将之前和秦文静商量的安置办法说了一遍,还一再保证马上就着手现有村民的搬迁工作,李沛沛这才稍微放了些心。
“我们是不是对他太严苛了些?”
李大国灰溜溜逃出去之后,李沛沛一脸坏笑的望着夏培晓,原来这俩人是早有预谋。
“还不够。”夏培晓认为李大国的潜力还远不止此。
刚才简单的一番交流,她就发现李大国其实对计算机的设计早就成竹在胸,他只是没时间将自己的想法表达出来而已。
如果他能将心思全都拴在计算机之上,没准整个研发进度还能再快上三分之一。
“你说文静丫头会不会也让他分心,要不你给她推荐个清北的博士?”李沛沛认为李大国这样的天才,就不该有儿女私情,他应该将全部的心思都投入到电研所的事业中。
“还是别了,文静丫头可不会影响那小子的心志,只会是鞭策和促进。”
这一点夏培晓还是看得透的。
要是没有秦文静拴着,估计李大国连来办公室的心思都没有。
别看他每天在办公室里有模有样的绘图,其实大部分都是为了和秦文静在一起罢了,估计这种心思连李大国自己都还没察觉。
“总之咱们得把那小子看紧点,别让他偷懒。”
两个老教授早就看透了南山村的形势,李大国努力一天,南山村的进度就能快上一步,相反,他只要有一点点懈怠,所有人的进度都会受到耽搁。
总之是得不停的给他上发条才是硬道理。
“文静,文静师侄,不,文静大姐,你可得帮帮我。”
一回到办公室,李大国便像个没了气的气球一般,瘫趴在在桌子上。
“咋了这是?”
秦文静也没想到李大国只是去了趟夏培晓的办公室,回来就跟霜打的茄子一样蔫儿。
“还不是那两个老家伙。”
李大国将夏培晓和李沛沛给自己派活的事儿讲了一遍。
秦文静听了之后笑得前俯后仰,总算有人能收拾这个懒货了。
“活该,让你偷懒和米馨种草莓。”
秦文静嘴上嫌弃着李大国,但还是将上五村搬迁和简易房改造的事情揽了过去。不过她接下来的神操作却看呆了李大国的双眼。
只见她随口冲着范建军叮嘱了几句,范建军便乐呵呵的接了活开干了,秦文静则是又四平八稳的坐在自己的椅子上继续绘图。
“就这……”
李大国有种想吐血的冲动。
为什么你们有事都能有人可以指挥,自己却只能是孤家寡人。
“唯人缘差而已。”
秦文静对李大国没人可用给了句中肯的评价。
不过好在活儿是有人干了。
于是李大国将邱伯军和杨援朝叫了过来,着手讲解C语言编程。
编程本身是对计算机的控制,它需要反向对计算机的基本结构有所了解。
李大国从最基本的计算机结构开始,从内存讲到寄存器,从寄存器讲到计算机的指令集,接着便开始讲述常量、变量等基本概念。
邱伯军起初听的不明所以,可是逐渐的,他发现李大国的C语言和计算机是相呼应的,于是又叫来了负责指令集设计的彭雷。
彭雷又发现,按照李大国的讲解,未来的计算机简直是无所不能,于是他又叫来了自己的老师夏培晓。
夏培晓一听便知道李大国通篇都是在讲解计算机的应用。
这一块完全是所有计算机设计人员的空白。
于是这次交流就从李大国和邱伯军、杨援朝之间的三人会议,上升为整个计算机研发组的一次公开讲座。
可惜时间还是太短了,李大国从午饭后一直讲到深夜,也不过勉强讲到了数组的概念。而后面还剩将近三分之二的内容。
“要不今天先到这儿吧,明天继续。”
夏培晓听得意犹未尽,所有的科研人员也听的灵感萌生,可惜李大国累的都快直不起腰了。