Architettura dei Calcolatori Elettronici

Architettura dei Calcolatori Elettronici

Anno Academico 2011-2012

Corso di Laurea in Ingegneria dell'Informazione

Avvisi

 

  • Le slide della microprogrammazione sono disponibili qui: microprogrammazione.pdf
  • Il codice del programma per in-place quicksort è disponibile qui: qsort.asm
  • Il codice dei vari programmi che abbiamo visto nell'ultima lezione sono qui: recursion.asm, swap.asm, e sum_all.asm. Per la ultima, trovate gli errori (ci sono due). Fatte anche gli altri due esercizi sull'assembly con ricorsione.
  • Provate a fare gli esercizi sull'assembly con ricorsione per il 7/6. Poi le faremmo (le fatte voi!) a lezione. Se avete qualche problema con il simulator ecc. inviate un'email al docente.
  • Provate a fare gli esercizi sull'assembly per il 31/5. Poi le faremmo (le fatte voi!) a lezione. Se avete qualche problema con il simulator ecc. inviate un'email al docente.
  • Il programma per calcolare il massimo di n interi è disponibili qui. Contiene anche dei correzioni di alcuni bugs.
  • Dal giovedi 26/4, le lezioni saranno in aula 14.
  • Il giovedì 19/4 non ci sarà lezione.
  • Dalla settimana del 26/3, l'orario del corso sarà giovedì, 11.00-15.00.

 

Docente

Dr. Aris Anagnostopoulos, Sapienza Università di Roma, email: This email address is being protected from spambots. You need JavaScript enabled to view it. .

Quando e Dove

Quando: Giovedì 11.00-15.00.
Quando: Martedì 12.00-13.30 giovedì 11.00-13.30.
Dove: Aula 14.
Dove: Aula 7.

Ricevimento

Inviate un email ad This email address is being protected from spambots. You need JavaScript enabled to view it. .

Libro

 book-arch


Il libro principale è ll Lezioni di Calcolatori Elettronici, di Roberto Beraldi.

Lista di errori nel libro (aggiornata il 31/5/2012). Se trovate altri errori, avvisate il docente per aggiungere le correzioni.

Simulatore

Il simulatore PD32, svilupato al DIIAG, è un processore in cui si puo esseguire codice assembly. Dopo avere scaricato e avere fatto unzip e essere andato alla propria cartela, si può esseguire con

java -cp . -jar dissimulator-light.jar

Esercizi

Esercizi sull'assembly - Parte 1 Provate a farle per il 31/5. Poi le faremmo (le fatte voi!) a lezione. Se avete qualche problema con il simulator ecc. inviate un'email al docente.

Soluzione di esercizio #2, e di esercizio #5 che avete presentato a lezione.


Esercizi sull'assembly - Parte 2 Provate a farle per il 7/6. Poi le faremmo (le fatte voi!) a lezione. Se avete qualche problema con il simulator ecc. inviate un'email al docente.