Originariamente inviato da TheClue/Nash
codice:
mov sp, END + 0x12
mov ah, 0x4A
mov bx, (END/16) + 0x04
int 0x21
In genere in questi casi si fanno le operazioni singolarmente con delle istruzioni. Es. metti END in bx poi fai uno shift a destra di 4 bit (una divisione per 16) con SHR, quindi aggiungi 4 con un ADD.

Ricordati che stai lavorando in assembly, non in C, Java o Visual Basic .....