ROUTINE VARIE

by   Salvatore Chessa






PREMESSA


Internet e' una gran cosa! Si trova di tutto perche' tutti collaborano immettendovi pagine di qualunque genere e pertanto si possono soddisfare le proprie necessita' cosi' come la curiosita'. Ho pensato a come potessi contribuire anch'io e con quale argomento essere utile a qualcuno. Cosi' mi e' venuto in mente di mettere a punto delle routine di carattere generale in linguaggio macchina per alcuni dei processori piu' comuni:

La famiglia INTEL 80x86
La famiglia ZILOG Z80
La famiglia SGS/THOMSON ST6xx

Queste routine nella stesura di un programma spesso fanno perdere un mucchio di tempo facendo perdere di vista lo sviluppo del programma stesso. Pensate ad esempio a divisioni, moltiplicazioni, ordinamenti, o conversioni per dirne alcune. In genere queste routine si possono trasportare da un programma all'altro con pochissime modifiche e pertanto sono di uso generalizzato. La mia intenzione e' quella di presentarle pronte all'uso, copiarle nel Notepad e trasportarle nel proprio programma dimodoche' chi lo voglia possa utilizzarle senza perdere tempo e dedicarlo (il tempo) allo scopo principale (il programma). Ricordo che ho speso un mare di tempo per mettere a punto una routine di divisione su 32 bit in L.M. per il microcontrollore della SGS tipo ST62x10. E' molto meglio trovarle gia' fatte credetemi sulla parola!!
Poiche' tutto e' migliorabile nella vita a maggior ragione lo sono queste mie routine. Pertanto chi avesse una routine piu' breve o piu' veloce puo' contattarmi per posta elettronica. Accetto volentieri anche suggerimenti sulle routine da presentare purche' come scritto sopra siano di utilizzo generalizzato.



Divisioni  |  Moltiplicazioni  |  Conversioni  |  Elettronica

4 Digit Display  |  16x2 Digit Display  |