首页 > 其他分享 >操作系统(2)---操作系统的发展历史、启动

操作系统(2)---操作系统的发展历史、启动

时间:2023-10-02 12:22:37浏览次数:33  
标签:操作系统 启动 程序 扇区 --- 输入

一、操作系统的发展历史

 

  • 真空晶体管计算机(由操作员负责)

    缺点:耗时太长,效率太低。每一个新的程序,必须等待前面的程序完成输入、计算、输出整个过程。

  • 单道批处理系统

    所以作业统一输入到一个磁带中,一个接一个运行,将所有输出到另一个磁带中。整个过程不中断,由监管系统监控,确保每个作业的开始和结束。

 

  • 多道批处理系统

  

  分为输入、计算、输出三个部门,互不影响。一个程序输入完毕进入计算,下一个程序可以开始输入了。

    特征:并发

 

  • 分时操作系统

  多个用户分享处理器时间。

  核心:任务切换(多道程序执行),一个处理器并发执行多个程序。

 

二、操作系统的启动

  1. 在启动时,pc程序计数器的值为0FFF0x(BIOS程序区)。
  2. 开机自检,检查各硬件设备:RAM、键盘、显示器、软硬磁盘等。
  3. 将磁盘0磁道0扇区(引导扇区)读入0x7C00处(内存),即pc的值为0x7C00。
  4. BIOS结束工作,由引导扇区接管。

  

 

标签:操作系统,启动,程序,扇区,---,输入
From: https://www.cnblogs.com/mylight/p/17711358.html

相关文章

  • 操作系统(3)---操作系统的接口、内核
    一、操作系统的接口  用户使用操作系统的方式:命令行 shell是提供用户使用界面的程序(命令解释器),包括图形界面shell和命令行shell。其作用有二:传递请求指令,让操作系统执行命令保护内核图形按钮图形界面是一个包括画图的c程序。每一个硬件动作相当于一......
  • C# OpenVinoSharp PP-TinyPose 人体姿态识别
    效果项目部分代码usingOpenCvSharp;usingOpenCvSharp.Extensions;usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespace......
  • 44、Flink之module模块介绍及使用示例和Flink SQL使用hive内置函数及自定义函数详细示
    文章目录Flink系列文章一、模块Modules1、模块介绍2、模块类别ModuleTypes1)、CoreModule2)、HiveModule3)、User-DefinedModule3、模块生命周期和解析顺序ModuleLifecycleandResolutionOrder4、模块Modules的使用1)、SQL方式2)、编码方式-java二、HiveFunctions内置函数和自定......
  • Gromacs模拟体系构建----进阶版
    Gromacs是目前广泛使用的分子模拟软件,其在生物、材料等领域的模拟表现出较为突出的优势。之前,本公众号介绍过一系列体系的模拟以及gromacs的使用办法和教程。本次,将为大家介绍一种进阶版的模型构建方法。在之前的介绍中,我们了解到可以通过insert-molecules和editconf等命令构建模拟......
  • Final Cut Pro最新中文版下载-FCPX软件下载 安装包下载方式
    FinalCutProX 是mac客户端最专业的视频剪辑软件,拥有最完善的视频处理功能,可以编辑不同分辨率的视频,搭配本站的FCPX插件使用效果更佳。新版的FinalCutProXforMac新增模糊、光晕等360°效果让后期制作的速度得以提升,帮助用户创作出令人赞叹的作品。本站提供 Final......
  • ACDSee(电脑看图软件)下载-ACDSee 5.0官方版 安装包下载方式
    acdsee是一个快速的查看图片的工具,用户可以在acdsee这个工具上面对自己的图片进行各种各样的修改,能够解决各种的图片问题,可以处理图片的尺寸等等,喜欢的赶紧下载试试吧软件地址:看置顶贴acdsee5.0软件功能1、ACDSee本身也提供了许多影像编辑的功能,包括数种影像格式的转换,可以藉由档案......
  • htb-cozyhosting
    HTB-CozyHostinghttps://app.hackthebox.com/machines/CozyHosting──(kwkl㉿kwkl)-[~]└─$tail-l/etc/hosts1......
  • 2023-2024 20231313《计算机基础与程序设计》第一周学习总结
    2023-202420231313《计算机基础与程序设计》第一周学习总结目录作业信息学习内容概括学习方法教材中的问题或感悟《计算机科学概论》第一章《全景图》第二章《二进制数值与计数系统》第三章《数据表示法》第四章《门和电路》第五章《计算部件》第六章《低级程序设计语言与伪代......
  • Android开发笔记[6]-离线中文TTS
    摘要在Android上实现离线中文TTS语音播报.源码地址[https://gitee.com/qsbye/AndTheStone/tree/compose]Releasev0p1中有工程压缩包平台信息AndroidStudio:ElectricEel|2022.1.1Patch2Gradle:distributionUrl=https://services.gradle.org/distributions/gradle-......
  • 渗透测试实战-CS工具使用
    ★关于道德伦理的忠告★关于一些网络安全实战内容,我还是不厌其烦的写上这些忠告,请见谅。以下内容摘自《Metasploit渗透测试指南》作为一名渗透测试者,我们可以击败安全防御机制,但这是仅仅是我们工作的一部分。当你进行渗透攻击时,请记住如下的忠告:不要进行恶意的攻击;不要......