开学季|远古时期的操作系统

文章图片

文章图片

文章图片

文章图片

如果让你将一份
如果只是临时性的给
批处理【开学季|远古时期的操作系统】计算机也是这样工作的 。 最初的计算机 , 第一台通用电子积分式计算机(ENIAC)每天的工作就是计算各类型的炮弹和导弹弹道的非线性方程组 , 而事实上 , 在没有ENIAC的帮忙之前 , 每计算一张射表 , 都需要几百计算员工作2个月才能完成 。 工程师将计算公式输入到计算机(就是打开、关闭二极管)后 , 由计算员将数值(也是相对应的二极管)输入到计算机中 , 这种工作速度是之前的1000倍!
eniac之后的每一次计算机进化 , 都以提高性能、减小体积、降低功耗、减少成本为
最初的操作系统就是开关二极管 , 将最终的运算结果 , 通过“眨眼(发光二极管的开关次数)”的方式反馈给计算员 。 按照现在的配置来看 , ENIAC的CPU只有0.05GHz , 存储基本为0 , 没有显示器和键盘 , 每小时耗电150度 。
ibm360操作系统是在有汇编语言之后才出现的 。 汇编语言将机器语言(就是那些开关或0、1)进行了简化和可识别 , 用单词缩写来定义一个指令 , 如用“ADD”代表数学逻辑的加法 , 用“LOOPZ”代表循环 , 用“WAIT”让处理器等待 。 通过汇编语言写完的程序 , 还要交给机器语言去执行为计算机只认识的0和1 。 缺点是易用性和扩展性差 。 但就是这样的汇编语言 , 大大节约了计算速度 , 提升了程序员的工作效率 。
1954年 , IBM开始开发FORtran语言 , 这是世界第一款高级程序设计语言 , 它与人类自然语言相近 , 通用易学 , 直到今天依然是数值计算领域的重要语言之一 。
1971年 , Inter
intel4040CP/M将操作系统分为三层 , 上层为CCP(Console command processing控制台命令处理) , 可以实现对磁盘文件的管理;中层为BDOS(Basic Disk Operating System基本磁盘操作系统) , 是CP/M的核心 , 掌管整个系统的运行;下层为BIOS(Basic In/Out System基本输入输出系统) , 负责调用各类硬件 。
CP/M操作系统可以运行在有Inter 芯片的计算机上 , 并随同Intel的处理器出新不断调试 , 是最早运行在Intel出品的8位处理器8086和摩托罗拉处理器的操作系统 。 由于CP/M通用性强 , 订单随之而来 , 伴随着用户的增多 , 越来越多的软件开发公司也为CP/M开发相关软件 , 巅峰时 , 有近3000种软件支持CP/M系统 , 是1980年代前的操作系统事实标准 。
1946年到1954年 , 可称为计算机的洪荒年代 , 即没有软件支撑又没有集成电路 。 有的只是二极管的开关和一堆电路图 。 当时的工程师就凭着电路图来开关二极管 , 靠发光二极管和打卡纸来判断程序的对错 。 我们在初期的半导体行业并不落后 , 反而有领先优势 , 那为什么现在却与主流厂商的距离越来越远了呢?
推荐阅读
- 几道家常菜,食材健康,做法简单快捷,一年四季适合吃的
- 春天,此菜正当季,2块钱一斤,包饺子鲜嫩多汁,比韭菜荠菜馅香!
- 桃树|桃树蚜虫在这两个关键期防治,能管一季不再发生
- 秋冬季节怎么能少得了此菜?不仅营养丰富,消除干燥,还不怕长肉
- 炒四季豆时,万万不可直接下锅,多做一步,脆嫩多汁,营养美味!
- 芽芽泡|这种全身是刺的野草,80后曾把它当零食,3月正当季,你吃过吗?
- 春天不吃它亏大了,比白菜鲜,比萝卜补,正当季别错过!
- 月季|似牡丹似芍药似菊花,这个系列的月季太特别了吧!
- 做法简单零失败的春季甜点——抹茶蔓越莓司康
- 自己在家吃出味道,推荐6款夏季便宜又美味的家常菜
