Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Marco Tarini
marco.tarini@uninsubria.it
1
27/11/2016
Il simulatore SPIM
Quick start:
Google for it
Scaricalo
(per la tua piattaforma)
Istallalo
Done
2
27/11/2016
SPIM
QTspim
3
27/11/2016
4
27/11/2016
5
27/11/2016
Neanche lo
Software sospettiamo di non
(scritto per B) stare girando su una
vera macchina B
emulatore SW
(macchina virtuale per B,
scritta su A)
hardware
Emulazione
Vantaggi:
consente di riutilizzare il software (cos come , senza adattamento,
o riscrittura) scritto per unaltra archiettura B,
senza avere lHW che la esegue
(programma = dati + istruzioni)
Chi scrive (o, ha scritto) il sofware per B non deve fare nulla di
diverseo dal solito
Svantaggi:
La performance viene molto abbattuta:
Se le prestazioni di A non sono molto superiori a quelle attese per B,
il programma emulato andr molto pi lento di quello originale che giri
su un HW che implementa lIS B