本lab中需要时刻注意我们所使用的地址究竟是物理地址还是虚拟地址,以及两者的映射关系,具体查看预备lab2知识 首先还是一步一步说下ucore代码加深一下知识。 在lab1中...
IP属地:内蒙古
本lab中需要时刻注意我们所使用的地址究竟是物理地址还是虚拟地址,以及两者的映射关系,具体查看预备lab2知识 首先还是一步一步说下ucore代码加深一下知识。 在lab1中...
在进行内存管理之前,首先需要知道哪些内存可用,获取内存大小的方法有BIOS中断调用和直接探测两种。BIOS 中断获取内存布局有三种方式,都是基于INT 15h中断,分别为88...
练习1 在终端输入make V=,分别生成了bin/kernel和bin/bootblock,两者一同构成了ucore.img。首先是生成bin/kernel,需要数个源文件...
开机时,计算机系统执行的第一个程序是BIOS。BIOS会依据用户的设置去取得能够开机的硬盘。并且到该硬盘里面去读取第一个扇区的MBR位置。MBR里面会放置最基本的引导记载程序...
1.扇区和柱面 每个扇区的数据作为一个单元同时读出或写入,扇区是硬盘的最小读写单元。 操作系统以扇区形式将信息存储在硬盘上,每个扇区包括512个字节的数据和一些其他信息。一个...