print.s

来自「kvm 源代码」· S 代码 · 共 32 行

S
32
字号
#include "print.h"#define PSEUDO_SERIAL_PORT 0xf1	.text	PRINT "boo"	hlt1:	jmp 1b	.globl printprint:	push %rax	push %rsi	push %rdx	mov %rdi, %rsi	mov $(PSEUDO_SERIAL_PORT), %edxputchar:	cmpb $0, (%rsi)	jz done	outsb	jmp putchardone:		pop %rdx	pop %rsi	pop %rax	ret

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?