PDA

View Full Version : [ASSEMBLY] aiuto urgente ricorsione


yeats84
22-02-2010, 18:36
Ciao a tutti, sono nuovo del forum,
avrei un bisogno urgente di capire come eseguire questa procedura ricorsiva in Assembly mips

M(n) = 3(n-1)M(n-2) + (2n+1)M(n-1)

con M(0) = M(1) = 1

qualcuno saprebbe dirmi qualcosa!?!?
grazie mille

DanieleC88
22-02-2010, 20:16
Non c'è niente di diverso dalle altre funzioni in una funziona ricorsiva: fai solo attenzione a salvare sullo stack i registri temporanei che ti serviranno anche dopo la chiamata ricorsiva, per poi ripristinarli alla sua uscita.

ciao ;)

yeats84
22-02-2010, 20:18
eh ma come si fa?! mmm non so ben programmare in assembly :S

Teo@Unix
22-02-2010, 20:48
Bè studiati le istruzioni assembly prima di voler fare un qualcosa no?
io ho imparato con questo:
www.giobe2000.it

è ottimo.:)

yeats84
22-02-2010, 21:08
grazie mille :)