Advertisement

Boot程序初探

阅读量:

一,首先需要编写用于引导程序的汇编语言代码:

复制代码
  org     0x7c00

    
  
    
 BaseOfStack	equ	0x7c00
    
  
    
 Label_Start:
    
  
    
 	mov	ax,	cs
    
 	mov	ds,	ax
    
 	mov	es,	ax
    
 	mov	ss,	ax
    
 	mov	sp,	BaseOfStack
    
  
    
 ;=======	clear screen
    
  
    
 	mov	ax,	0600h
    
 	mov	bx,	0700h
    
 	mov	cx,	0
    
 	mov	dx,	0184fh
    
 	int	10h
    
  
    
 ;=======	set focus
    
  
    
 	mov	ax,	0200h
    
 	mov	bx,	0000h
    
 	mov	dx,	0000h
    
 	int	10h
    
  
    
 ;=======	display on screen : Start Booting......
    
  
    
 	mov	ax,	1301h
    
 	mov	bx,	000fh
    
 	mov	

全部评论 (0)

还没有任何评论哟~