在bootsect.s中有几条汇编语句:
start :
mov ax,#BOOTSEG
mov ds,ax
mov ax,#INITSEG
mov es,ax
mov cx,#256
sub si,si
sub di,di
rep
movw
...
说明:
其中rep的功能是重复执行下面的指令,直到cx=0;
movw的功能是将ds:si的内容复制到es:di处,注意是复制,原来的内容依然存在。
在bootsect.s中有几条汇编语句:
start :
mov ax,#BOOTSEG
mov ds,ax
mov ax,#INITSEG
mov es,ax
mov cx,#256
sub si,si
sub di,di
rep
movw
...
说明:
其中rep的功能是重复执行下面的指令,直到cx=0;
movw的功能是将ds:si的内容复制到es:di处,注意是复制,原来的内容依然存在。