阅读背景:

自己动手写操作系统笔记之helloworld

来源:互联网 


	org		07c00h
	mov		ax, cs
	mov		ds, ax
	mov		es, ax
	call	DispStr
	jmp		$

DispStr:
	mov		ax, BootMessage
	mov		bp, ax
	mov		cx, 16			;CX=串长度
	mov		ax, 01301h
	mov		bx, 000ch		;页号为0(BH=0) 黑底红字(BL=0ch,高亮)
	mov		dl, 0
	int		10h
	ret
BootMessage:		db	"Hello, OS world"
times	510-($-$$)	db	0	;填充剩下的空间,使生成的二进制代码恰好为512字节
dw		0xaa55				;结束标志	org		07c00h
	mov		ax, cs
	mov		ds, ax
	m



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: