;;;;;A Program To Print Out Register Value

;;;;;Written In FASM

 

org 100h


macro divd

{     

xor dx, dx     

mov dh, al     

mov dl, al     

and dl, 0fh     

and dh, 0f0h     

shr dh, 4

}


macro printreg

{     

xor bx, bx     

mov ah, 0eh     

int 10h

}


mov al, bl  ;change the register bl to whatever you wantdivd
mov BX, string

mov al, dh

xlatb

printreg


mov BX, string

mov al, dl

xlatb

printreg

string db '0123456789ABCDEF'

What's New

このホームページを使って、

アセンブリ言語の紹介をします。