我是否必须不断更改扇区或者我可以加载多个扇区

时间:2017-09-22 21:44:07

标签: assembly x86 bootloader

所以我终于找到了一个关于如何离开第一个扇区的例子,以便继续加载代码。

  • 每次使用512字节时,是否必须不断更改扇区?
  • 我可以一次加载多个扇区,也就是所有扇区?如果是这样的话 限制我可以一次加载多少个扇区?

我称之为加载下一个扇区

load_sector1:
xor ah, ah
int 0x13
clc
mov bx, 0x07E0
mov es, bx
xor bx, bx
mov ah, 0x02
mov al, 0x1
mov ch, 0x0
mov cl, 0x2 ; Sector
mov dh, 0x0
int 0x13
jmp 0x0:0x7E00

如果我可以加载多个扇区,我会重复我的代码但是改变扇区号码还是我必须做一些完全不同的事情?

0 个答案:

没有答案