Come è stato detto:
- un problema per discussione;
- specifica esattamente il linguaggio di riferimento (suppongo si parli di assembly x86, corretto? )
- niente "pappa pronta"; introduci il problema, spiega dove ti sei bloccato e che cosa hai scritto finora e cercheremo di darti una mano.

Per questi motivi chiudo; riapri pure la discussione secondo quanto spiegato sopra, magari dopo aver dato un'occhiata al regolamento.