46年前“裸机”的这段输入源码,你见过吗?

猿友 2016-12-10 10:20:59 浏览数 (3807)
反馈

不知道各位对“手拨十三条”有没有了解?其实它就是十三条的机器指令。在1985年前,使用DJS100系列的老计算机,都离不开“手拨十三条”。这类的老计算机,如果没有开机,它们都是没有任何的程序,也就是“裸机”。

DJS

  当主机开机之后,系统程序员会用面板,将十三条的机器指令手动拨入。之后,再将SOS/RTOS/纸带输入机等操作系统,引导到内存中。完成了这步之后,老计算机才被控制台所控制。当磁盘机现身后,引入使用的RDOS操作系统。然而,系统安装到磁盘之前,还需要使用手拨十三条。RDOS操作系统安装好之后,每次开机,老计算机都要拨2条机器的指令。只有等操作系统被启动之后,方被控制台所管理。

  交代了这么多,这些都是背景。不知道各位对老计算机的“手拨十三条”程序,有没有了解?下面,分享手拨十三条的源代码,还是带注释的。

SHUZHI

  这就是1970年代,我国出现的小型机,叫做 DJS-130。在当时,这是很先进的一种机器。这种机器,不存在BIOS。要想开机引导进系统用终端操作,需要用手拨开关,将上面的13条指令输进去。开关在底下,需要一位一位的写入内存。

开关

  看了传说中的手拨十三条,很多网友都很激动。有人说“如果把这个当作是开机密码,画面简直太美了”。还有人说“之前听老师讲过,现在终于见到了,很激动。”更有网友大赞“实在是太厉害了。”

  人类的智慧是无极限,从1970年发明至今,电脑的历史也走过很多年,而电脑的类型也在不断变化。在未来,也许会发生更大的变化。话又说回来,对于上面的“手拨十三条”源码,你觉得怎样?

0 人点赞