美文网首页
远古时期的操作系统

远古时期的操作系统

作者: AydanLinux | 来源:发表于2020-10-21 00:18 被阅读0次
远古时期的操作系统

如果让你将一份纸制文件每一页都增加一个水印,你应该怎么做?如果100份文件,每页都增加一个水印,你该怎么做?如果你的工作就是每天都给文件增加水印,你又该怎么做?

如果只是临时性的给纸制文件增加水印,那就刻个包含水印的印章。如果有100份文件,那需要印章+复印机,复印机负责翻页,你负责盖章;如果公司的业务就是增加水印,业务量就不只100份,可能是100种,每种几百份,你需要增加人手和机器,并按照时间或紧要程度的顺序分类,完成手上的工作。

批处理

计算机也是这样工作的。最初的计算机,第一台通用电子积分式计算机(ENIAC)每天的工作就是计算各类型的炮弹和导弹弹道的非线性方程组,而事实上,在没有ENIAC的帮忙之前,每计算一张射表,都需要几百计算员工作2个月才能完成。工程师将计算公式输入到计算机(就是打开、关闭二极管)后,由计算员将数值(也是相对应的二极管)输入到计算机中,这种工作速度是之前的1000倍!

ENIAC

之后的每一次计算机进化,都以提高性能、减小体积、降低功耗、减少成本为目地,随着计算机硬件速度越来越快,操作系统也呼之欲出。

最初的操作系统就是开关二极管,将最终的运算结果,通过“眨眼(发光二极管的开关次数)”的方式反馈给计算员。按照现在的配置来看,ENIAC的CPU只有0.05GHz,存储基本为0,没有显示器和键盘,每小时耗电150度。

IBM360

操作系统是在有汇编语言之后才出现的。汇编语言将机器语言(就是那些开关或0、1)进行了简化和可识别,用单词缩写来定义一个指令,如用“ADD”代表数学逻辑的加法,用“LOOPZ”代表循环,用“WAIT”让处理器等待。通过汇编语言写完的程序,还要交给机器语言去执行为计算机只认识的0和1。缺点是易用性和扩展性差。但就是这样的汇编语言,大大节约了计算速度,提升了程序员的工作效率。

Dos

1954年,IBM开始开发FORtran语言,这是世界第一款高级程序设计语言,它与人类自然语言相近,通用易学,直到今天依然是数值计算领域的重要语言之一。

ForTran

1971年,Inter发面了全球首款4位微处理器--4040。1974年,第一个计算机操作系CP/M(Control Program/Microprocessor or Microcomputer微处理器或微机控制程序)出现发布。

Intel 4040

CP/M将操作系统分为三层,上层为CCP(Console command processing控制台命令处理),可以实现对磁盘文件的管理;中层为BDOS(Basic Disk Operating System基本磁盘操作系统),是CP/M的核心,掌管整个系统的运行;下层为BIOS(Basic In/Out System基本输入输出系统),负责调用各类硬件。

CP/M

CP/M操作系统可以运行在有Inter 芯片的计算机上,并随同Intel的处理器出新不断调试,是最早运行在Intel出品的8位处理器8086和摩托罗拉处理器的操作系统。由于CP/M通用性强,订单随之而来,伴随着用户的增多,越来越多的软件开发公司也为CP/M开发相关软件,巅峰时,有近3000种软件支持CP/M系统,是1980年代前的操作系统事实标准。

Intel 8086

1946年到1954年,可称为计算机的洪荒年代,即没有软件支撑又没有集成电路。有的只是二极管的开关和一堆电路图。当时的工程师就凭着电路图来开关二极管,靠发光二极管和打卡纸来判断程序的对错。我们在初期的半导体行业并不落后,反而有领先优势,那为什么现在却与主流厂商的距离越来越远了呢?

相关文章

  • 远古时期的操作系统

    如果让你将一份纸制文件每一页都增加一个水印,你应该怎么做?如果100份文件,每页都增加一个水印,你该怎么做?如果你...

  • 中兴新支点Linux操作系统已满足日常所用

    很多朋友对国产Linux操作系统的印象还停留在“远古时期”,觉得国产操作系统根本没法用,其实国产Linux操作系统...

  • 远古时期

    我们的历史可以从神话传说开始追溯,不过神话通常都是由故事与人的想象构成的,缺乏一定的真实性。就比如盘古开天...

  • 忙活了几天终于出成品了

    远古时期的化石,记录远古时期的印记,提示人们探索远古时期的文明…… 他在告诉些什么,生命的起源吗,期待你的探索……...

  • 远古时期的爱恋

    她是中土上国的公主,他是南方部落的武士。在扫除南方蛮夷的战争中,她随父御驾亲征,他在敌军列阵中憋了她一眼,从此心头...

  • 远古时期(下)

    文丨大明爱科普(签约作者) 上期说到三叠纪是属于鳄类统治的时期,而经过第四次大灭绝体型较大的爬行动物(鳄类)遭受重...

  • 远古时期(下)

    上期说到三叠纪是属于鳄类统治的时期,而经过第四次大灭绝体型较大的爬行动物(鳄类)遭受重创。按照惯例,生态位较低、体...

  • 穿越到远古时期

    一觉醒来,我竟然发现我身上的衣服都不见了,而是几堆草在我身上裹着,你还别说,还挺暖和。 但是现在不是说这个的时候,...

  • 翱羽惊龙

    在远古时期大陆被分成

  • 【百日练】第19天 2018-3-26

    《中国通史故事--远古-春秋》时间30分,速度2500字/分。 主要讲述了从远古到春秋时期的历史。我对春秋时期的历...

网友评论

      本文标题:远古时期的操作系统

      本文链接:https://www.haomeiwen.com/subject/mczjmktx.html