hexout: push edx push cx mov cx, 8 hoh: rol eax, 4 mov edx, eax and dl, 0Fh add dl, '0' cmp dl, '9' jng hona add dl, 'A'-'9'-1 hona: push ax mov ax, 200h int 21h pop ax loop hoh pop cx pop edx ret