
Array access:

    *** 0000b9  a1 10 00        mov ax,WORD PTR _char_pointer
    *** 0000bc  8b 16 12 00     mov dx,WORD PTR _char_pointer+2
    *** 0000c0  89 46 fc        mov WORD PTR [bp-4],ax  ;cp
    *** 0000c3  89 56 fe        mov WORD PTR [bp-2],dx

Structure access:

    *** 0000e7  a1 0c 00        mov ax,WORD PTR _structure_pointer
    *** 0000ea  8b 16 0e 00     mov dx,WORD PTR _structure_pointer+2
    *** 0000f1  89 46 fc        mov WORD PTR [bp-4],ax  ;cp
    *** 0000f4  89 56 fe        mov WORD PTR [bp-2],dx
