SISTEMI (III-IV anno)

Le scene 3D di Jurrasic Park sono state elaborate su macchine con MIPSr3000.

chip MIPS al microscopio elettronico

In questa sezione trovano posto: articoli, appunti, schemi ed esercizi riguardanti  argomenti svolti nelle mie lezioni.

-#-
“I am not inviting you to copy my code, but to steal it. In a sense, that you make it more beautiful. As Picasso stated:  “Good artists copy, great artists steal”. Learn to reuse the code and build something on top of it, which makes the software more usable or  better than mine.”
-#-

 APPUNTI:

APPUNTI  SU SISTEMI LOGICI NON BOOLEANI:

ALGORITMI (Nassi):

In passato, quest’ultimo algoritmo ha consentito, agli alunni citati, di realizzare ben 4 assemblatori:

  • Assemblatore x 6502                     ( Salvatore Rotundo )
  • Assemblatore x Z80                       ( Adriano Spaccaferro )
  • Assemblatore-Emulatore x Z80 ( Emanuele Gambino )
  • Assemblatore x 8032                     ( Sabrina Musci )

Tutti e quattro i lavori, perfettamente funzionanti, sono stati realizzati in ambiente  Turbo Pascal .

ESEMPI IN ASSEMBLER MIPS:

  • Primo esempio :  AzzeramentoCelle.asm
  • Copia indirizzo nella cella puntataDatoIndirizzo.asm
  • Lunghezza Stringa:  lunghezza3.asm
  • da Gray a base 10gray.asm
  • Azzera Celle con macroclearWords.asm . Si tratta del programma che ha permesso di evidenziare un bug nella nuovissima versione di MARS 4.3,  segnalato  ( 09/02/2013) e riconosciuto (11/02/2013) dal gentilissimo autore: Pete Sanderson , PhD – Professor of Computer Science Chair – Mathematical Sciences Department Otterbein University – Westerville, OH 43081  http://faculty.otterbein.edu/psanderson.
EXTRA:

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s