В учебнике присутствует код, представленный ниже, и крайне непонятное для меня объяснение принципа действия команды lea. Можете, пожалуйста, подробно объяснить, что она делает на примере данного кода (в остальном - код понятен, неясна лишь эта команда)?
assume CS:SUXXX, ES:SUXXX
SUXXX segment
org 100h
MAIN proc
lea bp,ABC
mov AH,13h
mov AL,3
xor bh,bh
mov bl,07h
mov cx,16d
xor DX,DX
int 10h
int 20h
MAIN endp
ABC db 'H',0Ah,'e',0Bh,'l',0Dh,'l',0Ch
db 'o',0Bh,',',0Ah,' ',0Ah,'W',09h
db 'o',08h,'r',07h,'l',06h,'d',05h
db '!',02h,'!',02h,'!',02h
SUXXX ends
end MAIN