                               The EBX Register

Called the Base.


Graphical Breakdown:

      [       16 bits       |    8 bits    |   8 bits    ]
                                   BH            BL
                                          BX
                           EBX

EBX is a 32 bit register that is broken down into:
BX - The Low 16 bit half
BH - High 8 Bits of BX
BL - Low 8 Bits of BX

EBX register is available from the 80386+.  BX/BH/BL are available
on all 80x86 processors.

In Real Mode, BX is one of the couple registers that can be used
as an Offset register.

Other Information:


On startup in a .COM in real mode:

EBX = ????
BX = 0
BH = 0
BL = 0

(These values should NOT be used in general programming.  But, if you are
 coding for optimization and the application does not really matter that 
 much, in DOS you can almost count on these values.  Although, I wouldn't
 be tring to run them on DOS EMUs like OS/2, which the startup values
 may be differnt.  A lot of demo coders count on these values in making
 their demos a little smaller, although it is a portability issue if they
 will run on all systems.)
