Linux学习笔记(一)预备知识

1.计算机基础

cpu的总线分为数据总线,地址总线和控制总线三种。

1>数据总线DB通常和cpu的字长(cpu一次能处理的二进制数的位数)一致。

2>地址总线AB决定了cpu可直接寻址的内存空间大小,比如Intel 8086的地址总线为20位,则其可寻址空间为2^20=1MB。

3>控制总线CB用来传送控制信号和时序信号。

硬盘的第一个扇区(512B):

1>主引导记录MBR(446字节)。

2>分区表(DPT)64字节,记录分区信息,主分区和扩展分区最多可以有四个。

3>有效标志位(2字节)0x55AA

标准 MBR 结构
地址
描述
长度
Hex
Oct
Dec
(字节)
0
0
0
代码区
440
(最大 446)
01B8
670
440
选用软盘标志
4
01BC
674
444
一般为空值; 0x0000
2
01BE
676
446
标准 MBR 分区表规划
64
(四个16 byte的主分区表入口)
01FE
776
510
55h
MBR 有效标志:
2
01FF
777
511
AAh
0x55AA
MBR, 总大小: 446 + 64 + 2 =
512 


计算机启动过程:

1>BIOS:Basic Input Output System,启动后主动运行的韧体(韧体就是写入到硬件上的一个软件程序),即开机后运行的第一个程序。

2>MBR:主引导记录(Main Boot Record),位于第一磁区的第一扇区,内含启动管理程序。

3>启动管理程序(boot loader):一个可以读取核心文件来运行的软件。

a.提供菜单:使用者可以选择不同的启动项目,可以实现多系统。

b.加载核心文件:直接指向可启动的程序区段来开始操作系统。

c.转交其他loader:将启动管理功能转交给其他loader负责。

4>核心文件:开始操作系统的功能。

数据同步写入磁盘: sync



  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值