デバッグ
レジスタのダンプやらに使ってたデバッグルーチン。また書くのが面倒なのでバックアップ。
.align 2 print_hex: mov #-28, r2 mov #0xf, r3 mov r4, r7 1: mov r7, r1 shld r2, r1 and r3, r1 mova .L.hexchr, r0 mov.b @(r0, r1), r0 mov r0, r4 mov #31, r0 trapa #0x3f add #4, r2 cmp/pl r2 bf 1b mova .L.crlf, r0 mov r0, r4 mov #32, r0 trapa #0x3f rts nop .align 2 .L.hexchr: .ascii "0123456789ABCDEF" .align 2 .L.crlf: .asciz "\r\n"