mov ax,BYTE PTR BOOTSEG ;// 将ds段寄存器置为7C0h mov ds,ax mov ax,BYTE PTR INITSEG ;// 将es段寄存器置为9000h mov es,ax mov cx,256 ;// 移动计数值 = 256字 = 512 字节 sub si,si ;// 源地址 ds:si = 07C0h:0000h sub di,di ;// 目的地址 es:di = 9000h:0000h rep movsw ;// 重复执行,直到cx = 0;移动1个字
|
|
来自: 昵称32069040 > 《linux0.11学习》