cerca
Programmazione degli Elaboratori
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Programmazione degli Elaboratori

 :: Programmazione degli Elaboratori ::
Quanto ti è piaciuta la materia?

2 stars N° voti: 64
Come ti è sembrato il corso?

1.5 stars N° voti: 63

Docente: Andrea Tettamanzi

Materiale ufficiale

Dispense

Pagine utili

  • Questo link potrebbe essere utile su "qualche" delucidazione sul mixal.
  • Questa pagina web somiglia al test di teoria che bisogna passare all'esame. Utilizzatela per verificare le vostre conoscenze.
     N.B.: Non sono presenti tutte le domande che ci sono all'esame (ma una buona parte).

Dispense

In rosso sono segnate le possibili domande.

MixIDE

Il simulatore MixIDE, disponibile nella pagina personale del professore, è molto utile per capire il reale funzionamento di un programma scritto in Mixal. Come esercitarsi dunque?

  1. Scaricare il jar;
  2. Scrivere il programma con un qualsiasi editor di testo e salvarlo nel formato .mix;
  3. Caricare il file .mix nel simulatore seguendo: Assembler -> Compile...;
  4. Se non ci saranno problemi appena caricato verrà chiesto di salvare la mappa della memoria, la quale dovrà essere caricata nuovamente. N.B.: Attenzione io ho riscontrato questo problema, ovvero se provavo a salvare il file nella stessa directory dove era stato salvato il file con il codice non mi caricava nulla nel simulatore. Dunque assicurarsi di salvarlo in un'altra directory.;
  5. Caricare ora questa mappa della memoria, ottenendo così la possibilità di simulare il funzionamento del nostro programma, vedendo cosa accade all'interno della memoria e nei vari registri.

Esercitarsi con il Mixal

In questa pagina potrete trovare altre spiegazioni sul funzionamento di alcuni comandi dell'assembler.
Seguendo questo link troverai un programma in Mixal commentato dall'inizio alla fine.
Un altro metodo per esercitarsi con il mixal è utilizzare questo simulatore, il quale fornisce un'ampia prospettiva della macchina durante l'esecuzione di un qualsiasi programma.


UniCrema | Secondo Semestre | Primo Anno | Informatica - Sicurezza - TS