I have code that looks like:
mov dl, 05
mov dh, 05
I can combine these 2 commands into:
mov dx, 0505H
What I don't understand is why is it necessary for '0505' to be in hex. If I make the command:
mov dx, 0505
it does not work right. Actually, I think I understand why it does not work right in dec. but not why it does work in hex. Can someone explain this. I hope for details on this 1. I'm an idiot. Thank you.