无论什么机器,在开机后都要进行通电自检(硬件),如果硬件有问题,则无法继续下去。(例如当内存条松动时或者损坏,就会发出嘀嘀嘀警报声)。接着开始加载BIOS(BasicInputOutputSystemBIOS是一个写入到主板上的一个软件程序。BIOS会去分析计算机里面有哪些存储设备,从默认的第一启动项开始启动。MBR与BootLoader接下来BIOS
分类:
系统相关 时间:
2018-03-24 11:59:08
阅读次数:
213
一、CentOS在系统启动过程中,主要经过一下几个步骤:1、加电自检??计算机在启动之前需要进行对硬件设备自检测,加电自检是BIOS功能的一部分,它主要对计算机的CPU、主板、内存、硬盘子系统、显示子系统、串并行口、键盘、光驱等硬件的检测2、MBR??MBR位于硬盘的前512字节,其中前446字节存放的系统在启动中的BootLoader,64个字节存放的是分区表信息,最后两个字节是结束位55AA。
分类:
系统相关 时间:
2018-03-24 10:16:02
阅读次数:
678
首先先补充一下上一篇的一个小问题。 应用程序的启动流程: 前提:应用程序是运行于操作系统之上的 举例:启动暴风音影 1.双击快捷方式 2.告诉操作系统一个文件路径 3.操作系统从硬盘读取文件内容到内存中 4.cpu从内存读取数据执行 下面开始今天的课程: 一、操作系统发展史及多道技术 1.第一代计算 ...
分类:
其他好文 时间:
2018-03-23 23:00:12
阅读次数:
315
1,centos启动过程中前半段启动流程图: 2.对流程的具体介绍: 内核设计流程: 单内核设计:linux 把所有功能集成于同一个程序 微内核设计:Windows , Solaris 每种功能使用一个单独子系统 linux内核特点: 支持模块化:*.ko 支持模块的动态装载和卸载: 组成部分: 核 ...
分类:
其他好文 时间:
2018-03-22 22:37:56
阅读次数:
249
一般情况下X86架构平台的启动流程: 1.POST:Power-on Self Testing,加电自检 保证硬件的正常操作,从而能够正确的使用各种硬件 2.BootSequence(程序的启动顺序) 决定到底从何种设备加载操作系统内核;通常可选的设备包括:光驱,硬盘,U盘,网络接口; 按照给定的顺序,依次查找各个设备
分类:
其他好文 时间:
2018-03-22 20:34:51
阅读次数:
152
复习: 系统启动流程:bios >找到启动介质 >把系统加载到内存 >CPU执行 字符编码 一、字符串 >翻译 >数字(二进制) 二、字符编码分类 ASCII 表 0~255 = 00000000~11111111,共可表示256个字符 GB2312 2个字节16位,总共可表示216个字符 三、大小 ...
分类:
其他好文 时间:
2018-03-21 19:59:38
阅读次数:
122
一个完整的计算机系统,包括应用程序、操作系统、计算机硬件三部分。 一、计算机硬件: 1)计算机五大组件 控制器 运算器 存储器I/O:内存+外存 输入设备 输出设备 2)CPU 控制器+运算器 = CPU 功能:控制+运算 工作方式:取指 —> 分析 —> 执行 软件的执行都是CPU执行,强调所有的 ...
分类:
其他好文 时间:
2018-03-19 00:32:55
阅读次数:
185