`
longxj
  • 浏览: 101917 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

看操作系统的发展历史,9.29 2008

阅读更多
今天在看operating system design and implementation介绍的操作系统历史,觉得有点感觉,其实这部分我在看其他的书籍时,也看过很多次了,但是我觉得每次的感觉都不一样。我觉得我应该用自己的方式来叙述整个计算机的发展历史。
just try
1。真空管时代:
这个时代由于硬件设备的限制,计算机软件也是“硬编码”的,也就是要操作员通过插播开关来实现指令
2。晶体管时代:
这个时代比真空管好多了,至少计算机执行指令的时候不需要通过人插播开关来进行,也就是说有了一定程度上的自动化,可是
输入和输出设备就比较查了,需要人工的参与。指令是写在打孔纸上的。首先要用机器将打孔纸上的编码读到磁带里,执行完毕后要从磁带重新读出到输出设备。
3。集成电路时代:
硬件的发展给软件带来了极大的发挥空间,再加上操作系统模型的成熟,使得我觉得真正意义的操作系统终于产生了。其中的代表之作就是ibm的os/360,他的几个主要改进在于:支持多任务,但是不支持分时。spool系统的设计代替了晶体管时代的输入输出处理操作。CTSS系统开始支持分时,其后的MULTICS设计思想是很好的,但是由于各种原因导致项目没有按照原来的计划完成,书上提到一个主要的原因是因为操作系统是用PL/I写的,但是PL/I的编译器很晚才出来而且更本不能工作。但是mit居然坚持了写来,并完成了这个系统。它的fans更让我吃惊,最晚是到2000年10月才放弃这个系统的。
前面都是大型机的系统,再后来出现了dec的小型机,再到后来的微型机,也就是现在的个人电脑。
微型机时代有个很重要的,我想说说,这本书上没提到,我是在看it史记时看到的,也就是操作系统CP/M。这是个很优秀的操作系统。像dos就是借鉴了其中的很多设计思想。
很晚了,睡觉
分享到:
评论

相关推荐

    9.29

    9.29

    devexpress 9.29破解for .net

    devexpress 9.29破解for .net

    动感购物系统 v9.29 正式版

    《动感购物系统 v9.29 正式版》是一款专为电商行业设计的软件解决方案,旨在提供高效、便捷的在线购物体验。该系统具备无限版本能力,意味着它能够适应不断变化的业务需求,持续升级以满足用户的新要求。系统的亮点...

    postman9.29.0.exe

    这个文件是适用于Windows 64位系统的,可以从列表中的"postman-win64-9.29.0.exe"看出。 Postman的主要功能包括: 1. API测试:Postman提供了一个友好的界面,使得编写和执行HTTP请求变得简单。你可以发送GET、...

    Microsoft DirectX SDK June 2010 9.29.1962

    总之,Microsoft DirectX SDK June 2010 9.29.1962 是一个历史性的开发工具,它见证了图形和游戏开发的重要进步,但随着技术的发展,开发者应当转向更新的工具集以保持与现代硬件和系统的兼容性。

    凌云9.29.rar

    很抱歉,但根据您提供的信息,“凌云9.29.rar”似乎是一个压缩包文件,包含“凌云.exe”和“新建 文本文档.txt”两个文件。然而,没有足够的上下文来详细阐述这些文件所代表的具体IT知识点。"凌云.exe"可能是某个...

    无忧隐藏9.29完全破解版

    无忧隐藏9.29完全破解版软件,在激活那里随便输入电子邮箱和注册码,点激活注册码后重启程序就可以了。

    (9.29又加图表)农田生态系统生物多样性与可持续发展对策研究3.doc

    (9.29又加图表)农田生态系统生物多样性与可持续发展对策研究3.doc

    星空9.29.zip

    在IT行业中,我们经常接触到各种技术领域,而“星空9.29.zip”这个压缩包文件的描述和标签提到了几个关键概念,包括“chat-ai”,“aigc”,以及与之相关的“Midjourney”绘画技术和关键词。让我们深入探讨这些领域...

    9.29(1).zip

    9.29(1).zip

    9.29上机练习

    9.29上机练习

    7-zip_9.29 Alpha

    7-zip_9.29Alpha 好用的解压缩软件~~

    品能PINNENG门锁软件[V9.29

    此版本号为V9.29,意味着它包含了最新的功能优化和可能的修复,以提高系统稳定性和用户体验。该软件可能涉及了多项关键的技术点,包括但不限于: 1. **智能门锁管理**:PINNENG门锁软件能够帮助用户远程管理和监控...

    7-Zip 9.29 Alpha 中文版

    7-Zip是一个开源、免费、小巧、强大的数据压缩解压软件。7-Zip可以解压7z, XZ, BZIP2, ...7-Zip 9.29 Alpha是一个开发版本,不要用来操作重要文件和档案,如果需要稳定版本的可以使用7-Zip 9.25alpha或者9.20稳定版。

    9.29-2017011807_C语言_LearnCProgramming_

    在"9.29-2017011807-1"中,可能会涵盖C语言的基本语法,如变量定义、数据类型(整型、浮点型、字符型等)、运算符、流程控制语句(if-else,switch,for,while等)以及函数的使用。这些都是编写任何C程序的基础,...

    可牛急救箱3.0.9.29.exe

    可牛急救箱3.0.9.29.exe 这个急救箱我认为不错,就上传了。

    药易通7.3.9.16 7.3.9.29单体版、批发版、连锁版、门店版、普及版、开票版、加盟版、查询版完美免狗补丁

    药易通7.3.9.16 7.3.9.29单体版、批发版、连锁版、门店版、普及版、开票版、加盟版、查询版完美免狗补丁

    DBVisualizer-pro9.29

    DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2, Informix, MySQL, InstantDB, Cloudcape, ...

    无忧隐藏9.29.最新版含破解补丁

    《窗口、文件、进程隐藏工具——无忧隐藏》(HideWizard v9.29)最新版含破解补丁 破解:食肉大灰兔/hsluoyz/akisn0w 安装方法: 1)安装hidewizard_setup.exe 2)覆盖HideWizard.exe至安装目录同名文件 3)联网,...

    MySQL练习9.29

    在这个MySQL练习9.29中,我们将探讨一些基本的数据库操作,如显示数据库、创建和删除数据库、创建和修改表结构,以及数据表的约束。 首先,让我们从显示所有数据库的命令开始,这是通过`SHOW DATABASES;`完成的。这...

Global site tag (gtag.js) - Google Analytics