文字表示

遊んでいても仕方ないので、やっと前に進みます。

.text
.code16
.globl _start
_start:

put:
	movb $0x0e, %ah
	movb $0x42, %al
	xorw %bx, %bx
	int $0x10


haltLoop:
	hlt
	jmp haltLoop

signature:
	. = _start + 510
	.word   0xaa55
B

うは、しょっぱ!

ah=0x0e
al=文字コード

で文字表示ですね。完全に忘れてる(汗

Vimのctrl+a使えますねぇ〜ctrl+a :w :makeてやるとABCDEF...って変わっていきます。楽しい!ちなみに逆はctrl+x・・・間違えて、ctrl+z押しちゃったorz

参考:INT 10h, AH=0Eh