返回

第62章 战争态势逆转,林北居功至伟

首页
关灯
护眼
字:
上一章 回目录 下一页 进书架
    第62章 战争态势逆转,林北居功至伟 (第1/2页)

    林北将已经送过来的计算机外壳,给组装了起来。

    这样的话,眼前这台计算机,至少看起来不会那么难看。

    机箱并不是很大,就摆在了显示器的下面,显示器放在了机箱上,这样可以节省大量的空间。

    显示器是个大屁股黑白显示器,尺寸只有十七,还没有现在一些平板电脑大。

    但是在这个时期,这已经是最先进的显示器了。

    也是目前天京那边的电视机工厂,主打出口的产品。

    计算机的机箱外面,有两个可以专门插入可读存储的装置。

    而存储器今天也会送过来,只是目前还没有到。

    重新装好的外壳的电报,只需要按一下电源开关,就可以开机。

    随着林北按下,屏幕亮起来,显示出汉语言操作系统的初始界面。

    光标在屏幕左上角跳动着,等着他输入指令。

    林北靠在椅背上,把系统内核的代码在脑子里过了一遍,引导程序没问题,内存管理模块跑通了,进程调度也验证过。

    剩下的是文件系统和设备驱动。

    文件系统是操作系统的骨架,没有它,程序和数据就没法存储和读取。

    林北设计了一套简单的层级目录结构,根目录下面分三个子目录,系统、用户、临时。

    每个目录下面可以再建子目录,层级不限,目录名和文件名全部用汉字。

    他伸手在键盘上敲了一段代码,定义目录结构的数据格式。

    第一行是目录名,第二行是创建时间,第三行是子目录列表,第四行是文件列表。

    写完这段之后他按下回车,系统没有报错。

    他又接着写文件操作指令,读文件、写文件、删除文件、重命名文件,每一段代码都不长,但逻辑关系要理清楚,文件句柄怎么分配、读写指针怎么移动、权限怎么控制,这些都要写明白。

    他写了大约四十行代码,停下喝了一口水。

    设备驱动比文件系统简单一些,键盘输入和显示器输出已经调通了,剩下的是存储设备的读写控制。

    存储设备是一块磁芯存储器,容量不大,大约二五六千字节,但对于这台计算机来说够用了。

    林北写了一组读写磁芯存储器的驱动指令,指定存储地址、读写方向和数据长度。

    写完之后他编译了一遍,没有语法错误。

    他又写了一段测试代码,往磁芯存储器里写入一串字符,再读出来显示在屏幕上。

    屏幕上的光标跳动了一下,然后显示出那串字符,和写入的内容一致。

    林北把测试代码删掉,开始编写系统启动的自动加载程序。

    这一段程序负责在计算机通电时自动从磁芯存储器中读取操作系统内核,然后加载到内存里运行。

    有了这段程序,操作系统的启动过程就不需要人工干预了。

    他写完这最后一段代码,又从头到尾检查了一遍,确认每一行指令的逻辑都没有问题,然后按下了编译按钮。

    屏幕上跳出一行提示:编译完成,无错误。

    林北把那行提示看了一遍,伸手把磁芯存储器从工作台上拿过来,插入计算机背面的插槽里。

    他按下重启键,屏幕暗下去,然后重新亮起来。

    这一次屏幕上没有出现光标等待输入的提示,而是直接显示出一行文字。

    “汉语言操作系统版本1.0”

    下面是一行小字:“输入指令或选择菜单项。”

    林北在键盘上敲了一个“列目录”指令,按下回车。

    屏幕上显示出一行目录列表,系统、用户、临时三个目录整整齐齐地排列着。

    他敲了一个“用户账户”指令,系统响应,当前目录切换到了用户目录。

    他敲了一个“新建测试文件.tXt”,系统创建了一个空白文件。

    他敲了一个“编辑测试文件.tXt”,屏幕上弹出一个简易的文本编辑界面。

    他在编辑界面里敲了一行字:“这是种花家第一台个人计算机,操作系统完全使用汉语言指令。”

    然后他按下保存键,系统提示文件已保存。

    他退出编辑界面,敲了一个“读测试文件.tXt”,屏幕上显示出刚才输入的那行文字。

    林北把这几条指令又重复操作了一遍,每一次系统都正常响应,没有卡顿,没有报错。

    他把磁芯存储器拔出来放到工作台上,拿过第二块空白的磁芯存储器,重新插进去,然后再次启动计算机。

    同样的画面出现在屏幕上,同样的指令同样正常运行。

    他把第二块磁芯存储器也拔出来放好,然后把第三块、第四块一直到第十块都按同样的流程测试了一遍。

    每一块磁芯存储器的读写都正常,系统的响应速度和稳定性保持一致。

    最后这十块磁芯存储器,全都被林北装入了机箱当中,这也是机箱的最大容量。

    加起来的话,这台个人计算机,相当于拥有2560K的硬盘存储能力。

    计算机用的磁芯存储器体积大、容量小、读写速度慢,关键是没法随身携带。

    换到另一台计算机上就得重新插拔,跟砖头差不多的块头揣在兜里都嫌沉。

    下午会送来的便携式存储器,并不算太大,长度八厘米,宽度五厘米,厚度是一厘米。

    也就是和现代一些手机差不多,装在口袋里就可以带走。

    下午刚刚吃完饭,林北就在系统内核里加了一段接口驱动代码,负责识别插入的存储设备,分配一个虚拟盘符,然后自动挂载到文件系统里。

    这段代码不需要改文件系统的底层逻辑,只需要在设备驱动层加一个处理分支。

    用了不到一个小时就写完了。

    他又写了一个简单的文件同步程序,用户在计算机上编辑完一份文件后,可以把文件从计算机的磁芯存储器里复制到这个小存储设备上,也可以反向操作。

    复制完成后计算机屏幕上会显示一行提示:“传输完成,可以安全拔出。”

    他把这段程序整合进系统的用户工具里,编译测试了一遍,没有报错。

    等中午给技术科的人上完课,林北又回到了工作间。

    他刚坐下不到二十分钟,赵工就敲门进来了。

    赵工手里拿着一个巴掌大的东西,放在工作台上,说了一句:“样品出来了,一共做了五块。”

    林北拿起来看了看。

    外壳是黑色的磨砂塑料,边角倒过圆,手感不硌手。

    侧面刻着一行字:红星数据存储卡128KB。

    插头的金属触点镀了一层金,在灯光下泛着暗黄色的光泽。

    赵工站在旁边说:“塑料外壳是昨天半夜模具开好了试模打的,今天早上电镀厂加急做了镀金,中午组装完我就给你送过来了。”

    林北点了点头,拿起一块存储卡走到计算机前面,把它插进侧面扩展槽里,听到一声细微的咔嗒声,卡到位了。

    他打开电源,系统启动后屏幕上多了一行提示:“已检测到外部存储设备,盘符丁。”

    他敲了一个“列目录丁”指令,屏幕上显示存储卡是空的。

    他在计算机的硬盘上新建了一个文本文件,里面敲了几行字,然后敲了一个“复制测试文件至丁”,系统开始执行复制操作,屏幕上出现一行进度提示:“复制中。”

    大约两秒后提示消失,屏幕上显示:“复制完成。”

    他敲了一个“读取丁:测试文件”,屏幕上显示出那几行文字,和硬盘里的内容一模一样。

    他又试了几次,每一次的读写都正常,文件内容没有出现乱码或丢失。

    赵工站在旁边看完了整个过程,问了一句:“这个东西,生产多少?”

    林北把存储卡拔下来,在手里掂了一下:“先做一千块,等计算机铺开了再做第二批。”

    这玩意儿,用来存储图纸,以后就方便多了。

    如果将128KB的存储图纸,全都打印出来,那就需要卡车运输。

    可现在,只需要带着一块便携式存储器就可以了。

    而且这玩意儿使用十分方便,完全就是现代的U盘,只是大了一点,接口也不是USB的而已。

    但功能完全一样,使用也简单。

    而接下来的这段时间,林北都会把主要精力放在计算机的操作系统上。

    他要直接完善成为窗口操作界面,也就是现代计算机的操作界面,这样的话,只要会点鼠标,会用键盘,就可以学会操作了。

    其次在完成系统的时候,林北也要进一步完善配套的软件,比如说图片查看,打印驱动,绘图,文本编辑器,文件管理器,计算器和数据表格程序编辑器加编译器。

    林北估算了一下,自己距离完成整个系统编辑,大概还需要一个礼拜的时间。

    窗口操作界面的需要五天的时间。

    正式的文本编辑器需要两天的时间。

    文件管理器需要两天的时间。

    计算机比较简单,一天就可以了。

    程序编辑器加编译器的话,需要五天的时间。

    数据表格加图纸绘制读取程序,需要五天的时间。

    打印驱动一天就可以了。

    如此的话,应该六月底就可以完成了。

    这个速度已经是很快了,一个操作系统,还有完善的程序,一个人就花了一个多月就完成,这是无比的高效。

    到时候完成的操作系统,直接复制到其他计算机,每一台计算机都可以立即投入使用。

    而林北编写的计算器,也可以满足基本的计算需求。

    加减乘除、平方根、三角函数、对数的计算。

    只要不是复杂的公式,根本不需要动用超级计算机,好处就是,各个研究所的算盘,都可以退役了。

    接下来的几天,林北的生活变得极为规律。

    早上到轧钢厂,先处理技术科的文件,然后钻进计算机工作间写代码。

    中午给技术科的人上课,下午继续写代码,傍晚准时下班回家。

    窗口操作界面的框架已经搭起来了,屏幕顶部的菜单栏和底部的状态栏都能正常显示,鼠标移动的时候光标跟着走,点击菜单项能弹出下拉列表。

    文本编辑器的基本功能也调通了,打开文件、移动光标、输入文字、保存,每一步都按设计运行。

    他正在写程序编辑器的时候,周书生敲门进来,手里拿着一个牛皮纸信封,放在桌上说了一句:“科长,前线简报。”

    林北放下键盘,拿起信封拆开。

    简报的格式他熟悉,开头是总参转发

    (本章未完,请点击下一页继续阅读)
上一章 回目录 下一页 存书签