Assembler Example
       .DATA
X       DW   1
Y       DW   -1
My_Array   DW   4   DUP(10)
       .CODE
START     MOV  AX,@DATA
       MOV  DS,AX
       MOV  AX,X
       ADD   AX,Y
       ......
       MOV BX,OFFSET My_Array
       MOV [BX], AX
       MOV [BX+2],AX
       MOV [My_Array+4],AX
       MOV SI,6
       MOV [BX +SI],AX
       .END  START