6.828 lab1 part1

Intel 16-bit的8088处理器,1MB内存中,如下图所示。

​  0KB - 640KB的内存区间成为低内存(Low Memary)区间,也是唯一的随机访问内存,其实也只有早期的计算机可以使用,因为早期的计算机之后16KB,或者32,64KB的RAM

​​  640KB 到 768KB为了视频硬件输出保留的内存空间。而最重要的一部分是Basic Input/Output

​  System(BIOS),占据64KB ,最早的BIOS使用ROM做的,但是后面变成了可更新的闪存,我们现在也可以看到主板上的BIOS是可更新的。

​  BIOS负责基础的系统初始化工作,比如启动显卡,检查内存数量,初始化结束之后,还要将操作系统从合适的地方加载到内存中。并将计算机的控制权交给操作系统。

​  第一部分总体就是说计算机的启动过程,BIOS初始化各种设备然后找可以作为启动项的设备,再将计算机的控制权交给操作系统。

​  其中比较值得注意的一点是计算机的硬件设计将加电之后的操作直接指向了BIOS区间高地址位,然后再由一条跳转指令跳转到BIOS内存区间低地址位继续执行。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

渴鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值