这个内存地址如何算?
											注: 1, 2, 3, 4的ASCII码为31H, 32H, 33H, 34H;
      A, B, C, D的ASCII码为41H, 42H, 43H, 44H
假设数据区数据定义如下:
ORG    100H
A    DB        ‘14’
B    DD        3 DUP (1,2,3)
X    LABEL    BYTE
Y    DW        ‘AB’
    分析下列程序段并填空:
        LEA        DI, B                          ; (DI)=  102  H
        MOV    AX, WORD PTR A        ; (AX)=  3431  H
        MOV    BX, OFFSET X             ; (BX)=  126   H
        LEA        BP, Y                         ; (BP)=  126   H
        MOV    CL, X                            ; (CL)=  42    H
        AND    AL, 0FH                         ; (AL)=  01   H
        XLAT                                        ; ( AL)=  41   H
我想知道(BX),(BP)两个的内容是如何算出来的,为何是126呢?大家帮帮忙吧!!!!跪求了!

 
											





