4.计算机启动过程的简单介绍 计算机启动流程 计算机BIOS作用 POST 开机自检 计算机启动顺序 分区表 操作系统启动

计算机的启动

地址空间分成了两部分ROM和RAM

ROM位于主板上,是主板生产的时候就有的一部分

机器加电之后

会先去读取ROM中的已经固化的一些指令

主要是自检Power-On Self-Test,POST

主要包括 CPU 显卡,内存

还有一些基本的初始化(比如之前说到有些地方寄存器要清零 都是一种初始化)

也就是对于计算机来说想要正常工作的一个底线,最基本的功能

所以这个ROM系统也叫作BIOS  Basic Input/Output System

就好像他的名字一样,这个系统并不能给我们提供服务,只是说计算机可以提供服务了

还有一个启动顺序的概念 计算机内可能有多个不同的存储设备

有一个启动模块存储启动顺序信息

然后会根据设置读取第一块存储设备

BIOS系统接着读取硬盘上固定位置的数据

这个位置的数据结构是约定好的---通常是硬盘的0面0磁道的第一个扇区

读入到内存,然后用一个跳转指令进入到这里进行执行

硬盘的0面0磁道的第一个扇区 是主引导扇区

这是一个约定规范,就像接头暗号一样,我往这里存,你从这里读

引导分区包含了 启动指令和数据,以及分区表

每个分区有分区资料,表明分区的起始位置,大小 类型以及是否为活动分区

类型表明分区是哪种操作系统管理的

活动分区表示应该被启动的

中央处理器读取到了应该被启动的操作系统的引导代码,将他读取到内存中

接着就是操作系统自身加载的过程了

所以计算机的启动,就是计算机电路上电之后,读取一系列二进制数据,执行指令的过程.

完整内容点击标题进入

1.计算机发展阶段

2.计算机组成-数字逻辑电路

3.操作系统简单介绍

4.计算机启动过程的简单介绍

5.计算机发展个人理解-电路终究是电路

6.计算机语言的发展

7.计算机网络的发展

8.web的发展

9.java web的发展

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏阿杜的世界

应用GC长时间停顿分析

早上被报警叫醒,使用gceasy.io分析了服务器的gc日志,报告见:2017-05-28 gc.log报告

503
来自专栏FreeBuf

腾讯御见捕获Flash 0day漏洞(CVE-2018-5002)野外攻击

腾讯御见威胁情报中心近日监控到一例使用Adobe Flash 0day漏洞(CVE-2018-5002)的APT攻击,攻击者疑通过即时聊天工具和邮箱等把恶意Ex...

770
来自专栏SAP最佳业务实践

SAP最佳业务实践:FI–应收帐款(157)-19 FD32信用

4.19 FD32设置信用限额 您可以为客户设置信用限额,并控制所使用的信用限额或超出的金额。 如果使用系统组件 SAP LO-SD,则在超过信用限额时系统会阻...

3818
来自专栏FreeBuf

第一只WiFi蠕虫的诞生:完整解析博通WiFi芯片Broadpwn漏洞(含EXP/POC)

过去的几个月里,Android 和 iOS 数十亿台设备中都曾出现过可怕的 WiFi 远程代码执行漏洞 BroadPwn。谷歌 7 月初发布了修复补丁,而苹果则...

3507
来自专栏java一日一条

使用 Swift 创建简单的二维码扫描应用

排着长队等待结账的商店,帮助旅客记录包裹和航班信息的机场,帮助大型零售商处理大量无聊的存货清单,这些场景非常适合使用条码扫描器。此外,条码扫描器也能帮消费者进行...

462
来自专栏大数据智能实战

千万级别以上的地图兴趣点(POI)的快速查找测试

近期,终于有点时间,将之前的地图兴趣点爬虫程序(http://blog.csdn.net/sparkexpert/article/details/5155481...

1808
来自专栏FreeBuf

[细节剖析]X Windows中一个22年的漏洞

X Windows系统,今天作为世界各地的Linux桌面,已经存在超过20年了,仍然存在Bug。几天前Sysadmins为libXfont库提供了补丁,来对应...

1785
来自专栏Linux驱动

32.Linux-2440下的DMA驱动(详解)

DMA(Direct Memory Access) 即直接存储器访问, DMA 传输方式无需 CPU 直接控制传输,通过硬件为 RAM 、I/O 设备开辟一条直...

2049
来自专栏嵌入式程序猿

飞思卡尔MCU 增强型DMA简介

DMA简介 直接内存存取(DMA)是快速数据交换的重要技术,它具有独立于CPU的后台批量数据传输能力,能够满足处理中高速数据传输要求,随着技术的发展,现在大部分...

3256
来自专栏Java Edge

操作系统之设备管理一、I/O管理概述二、I/O硬件组成三、I/O控制方式(重点)四、I/O软件组成五、I/O相关技术六、I/O设备的管理七、I/O性能问题

3236

扫描关注云+社区