Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
MASM 5.1 Compatibility
                                             Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     At the end of an integer constant, B and D are ambiguous when the
     current default radix is large enough for B or D to be legal
     digits. In this case, use of B or D causes a radix override.
     Therefore, even if the current default radix is 16, the constant
     123D is interpreted as decimal 123.
 
     The assembler treats an initializer as a binary coded decimal
     number only if the current default radix is 10.
                                    -♦-