Command: LODSB - Load from String
Arguments: none
Usage: LODSB
Effects: Loads a byte from [DS:SI] or [DS:ESI] into AL and increments or decrements SI/ESI (depending on the direction flag, decrements if DF is set)
Flags to be set: none
Misc: The register used is SI if the address size is 16 bits, and ESI if it is 32 bits. If you need to use an address size not equal to the current BITS setting, you can use an explicit a16 or a32 prefix.