From cfd057327f69b4903cdcf12c4377cde438daf024 Mon Sep 17 00:00:00 2001 From: zheng <123> Date: Tue, 19 Mar 2024 22:36:26 +0800 Subject: [PATCH] zzj --- ...256\227\346\234\272\345\237\272\347\241\20010.md" | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 "07\351\203\221\345\255\220\346\235\260/2024\345\271\26403\346\234\21019\346\227\245\347\254\224\350\256\260-\350\256\241\347\256\227\346\234\272\345\237\272\347\241\20010.md" diff --git "a/07\351\203\221\345\255\220\346\235\260/2024\345\271\26403\346\234\21019\346\227\245\347\254\224\350\256\260-\350\256\241\347\256\227\346\234\272\345\237\272\347\241\20010.md" "b/07\351\203\221\345\255\220\346\235\260/2024\345\271\26403\346\234\21019\346\227\245\347\254\224\350\256\260-\350\256\241\347\256\227\346\234\272\345\237\272\347\241\20010.md" new file mode 100644 index 0000000..b0206e6 --- /dev/null +++ "b/07\351\203\221\345\255\220\346\235\260/2024\345\271\26403\346\234\21019\346\227\245\347\254\224\350\256\260-\350\256\241\347\256\227\346\234\272\345\237\272\347\241\20010.md" @@ -0,0 +1,12 @@ +- 计算机启动的四个步骤 + - 一.上电:按下电源键就是上电,上电后,CPU的RESET引脚会产生一个逻辑来唤醒CPU,CPU唤醒后,执行跳转指令,跳转到执行BIOS + - 二.BIOS自检:BIOS首先进行硬件自检,检测系统外围关键设备比如CPU,内存,显卡,I/O,键盘鼠标等是否正常,如果自检无法通过则系统无法启动。检测通过后会显示出这些设备的信息。硬件自检后,BIOS需要知道“下一阶段的启动程序”是谁,所以需要从Boot的启动序列中顺序检查该设备是否有可以启动,可以启动的标志就是该设备第一个分区最前面的512字节(即主引导记录MBR)的最后两个字节是不是0x55和0xaa。 + - 三.系统引导:BIOS将MBR(主引导记录)这部分引导代码复制到0x7c00地址所在的物理内存中,就退出了。被复制的这部分代码就是BootLoader,BootLoader是系统用来启动操作系统的代码。 + - 四.操作系统初始化:此时操作系统被唤醒,系统的控制权又交由了操作系统,操作系统的内核被载入内存,操作系统进行各个模板的初始化工作。 + + +- BIOS和CMOS的关系 + - BIOS。BIOS(基本输入输出系统)是一组固化在主板上ROM芯片中的程序,负责计算机的基本输入输出操作,包括硬件的即时需求和软件程序之间的接口转换。它包含设置程序和服务程序两个部分,其中设置程序用于设置系统配置和功能,所设置的参数保存在CMOS中。 + - CMOS。CMOS是一种大规模应用于集成电路芯片制造的原料,通常是指主板上的一块可读写的RAM芯片,用于保存当前系统的硬件配置和操作人员对某些参数的设定,如系统日期、时间、硬盘参数、启动顺序等。CMOS芯片由系统通过一块后备电池供电,因此无论是在关机状态中,还是遇到系统掉电情况,CMOS信息都不会丢失。 + - 总结来说,BIOS是计算机的基本输入输出系统,负责硬件的即时需求和软件程序之间的接口转换,而CMOS是主板上的一块RAM芯片,用于保存系统配置和用户参数,两者的关系体现在BIOS中的系统设置程序负责完成CMOS参数的设置,而CMOS则是BIOS设置系统参数的结果存放场所。 + -- Gitee