debug and compiler of this requirement is different
When we write .asm files without H default is 10 decimal, hexadecimal representation plus H, 4c00 as if without H, error Non-digit in number at compile time, because they do not add H defaults to decimal and 10 hex is not allowed letters, some compilers requirements expressed in hexadecimal with 0x
The default debug all numbers are in hexadecimal. For example, enter the command with the A mov ax, 100a, without any increase in H, otherwise an error
After compiling .asm file connection when using debug the implementation of the program of track, it will be the source of mov ax, 10 becomes mov ax, 000A