首页 > 其他分享 >了解操作系统

了解操作系统

时间:2023-04-07 13:01:52浏览次数:31  
标签:操作系统 18 扇区 了解 软盘 80 柱面

认识操作系统

​ 从目的上来认识操作系统,其操作系统的本质就是为了方便人对硬件设备的操作。电脑的CPU、存储器、输入设备和输出设备,为了方便协调这几者之间的工作来达到高效的计算、大量数据的存储与分析处理,所以会用到操作系统对硬盘内存进行分划管理,对CPU高速运算和内存数据读取写入的协调等等,这些都是操作系统要完成的。

引导启动

​ 电脑从开机到进入桌面的这样一个流程,在我们看来就是:打开电源、看开机画面、登录账户、进入桌面。实际上这里面隐藏了很多的细节。电脑打开电源后会先进行BIOS自检,先检查各设备是否都没有异常,然后再选择到硬盘或者软盘这些存储设备中找到存有操作系统的启动程序并执行。

启动引导区

​ 这些启动引导程序一般都被存储在某固定扇区内,只要检查到该扇区是以0x55和0xaa两字节作为结尾,就会任务这是一个引导扇区,然后将该扇区的程序读取到内存中执行。当然操作系统的其他程序会存入其他扇区中,这就需要通过启动区去引导进入。

磁盘结构

图片.png

​ 柱面,从外向内,一圈一圈圆环状的区域,分别称为柱面0,柱 面1,……,柱面79。一共有80个柱面。

​ 磁头是个针状的磁性设备,既可以从软盘正面接触磁盘,也可以从软盘背 面接触磁盘。

​ 软盘分 为18份,每一份称为一个扇区。一个圆环有18个扇区,分别称为扇区1、扇区2、……扇区18。

综上所述,1张软盘有80个柱面,2个磁头,18个扇区,且一个扇区有512字节。所以,一张 软盘的容量是: 80×2×18×512 = 1 474 560 Byte = 1 440KB

标签:操作系统,18,扇区,了解,软盘,80,柱面
From: https://blog.51cto.com/u_15954070/6176017

相关文章

  • Linux和Windows操作系统作为服务器之间的对比
     Linux比Windows操作系统更适合服务器= 开源免费:Linux是一个开放源代码操作系统,而WindowsServer是一个专有操作系统,属于商业操作系统,费用比较高。安全性:Linux在安全方面比WindowsServer更强大,这是因为它是开放源代码的,拥有更多的安全功能和选项,也因为它在全球范围内广泛使用,能......
  • 深度了解hybird
    hybird特点:即可以连接pc,又可以连接交换机注意事项:1)pc加入网络后,会在以太网帧中添加vid2)pc只能识标没有vid的以太帧,因此数据帧离开交换机时需要去点vid3)hybird即可加tagged,又可以去除untaggedlsw1:<Huawei>displaycurrent-configuration #sysnameHuawei#undoinfo-centerenab......
  • 操作系统----虚拟化
    《机制:受限直接执行》目前理解如下:   ......
  • 自己动手从零写桌面操作系统GrapeOS系列教程——1.2 GrapeOS真机演示
    学习操作系统原理最好的方法是自己写一个简单的操作系统。GrapeOS操作系统之前一直运行在模拟器和虚拟机中,今天我们来演示一下GrapeOS在真机上运行的情况。一、物理机真机今天演示用的真机是一台ThinkPad笔记本电脑,照片如下:二、开机桌面按电脑的电源按钮开机,由于GrapeOS......
  • 1 请求上下文分析(源码:request原理)、2 wtforms(了解)
    目录1请求上下文分析(源码:request原理)1.1导出项目的依赖1.2函数和方法1.3threading.local对象1.4偏函数1.5flask整个生命执行流程(1.1.4版本为例)2wtforms(了解)1请求上下文分析(源码:request原理)1.1导出项目的依赖#之前pipfreeze>requirments.txt把当前解释器环境下......
  • 迅为RK3568开发板全面支持国产翼辉SylixOS实时操作系统
        迅为RK3568开发平台搭载国产实时操作系统(翼辉),助力高可靠领域研发让您的产品更加稳定好用,可广泛应用于工控、电力、车载、交通、医疗等领域。 SylixOS是翼辉信息开发的一款国产开源大型实时操作系统,具有完全自主可控的技术能力,可满足广大用户国产化需求。  ......
  • 一文快速了解火山引擎 A/B 测试平台
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群一.概述A/BTesting作为因果推断的「黄金标准」,是效果评估的利器。火山引擎A/B测试(DataTester)是一站式大规模的在线A/BTesting和智能调优平台,它基于稳定可靠的分流能力、科学完善的......
  • 书评《操作系统导论》
    书评《操作系统导论》OSTEP OperatingSystems:ThreeEasyPieces 在操作系统的书籍中,最出名的应该就是《操作系统设计与实现》和他的修订版《现代操作系统》了。作者作为MINIX操作系统的创始人,连Linux都是收到它的启发而开发的。但是两年前,我读这本《现代操作系统》的时候,却......
  • 《操作系统原理、实现与实践》实践项目5&6:信号量&地址映射与共享
    教员布置的操作系统的第一个大作业,其中有一些知识相对而言比较重要,包括一些操作过程都具有重复实验的价值;所以写一个blog记录一下,方便一下以后重复这个大实验或是复现。分为三个部分:实验环境的配置、实验5的实现、实验6的实现。实验环境的配置:KylinOS应该是可以实现的,实现的原......
  • 1.硬盘了解
    1.硬盘1.1分类分类:根据存储数据的介质可以分为机械硬盘(HDD,HardDiskDrive)和固态硬盘(SSD,SolidStateDisk)。机械硬盘采用磁性碟片来存储数据,而固态硬盘通过闪存颗粒来存储数据。1.2接口类型1.IDE接口(ATA)传输慢,不支持热插拔 2.SATA接口硬盘(SerialATA,串行ATA)......