Si avvisano gli studenti che è stato nuovamente aggiornato il testo
dell'esercizio assembly MIPS da svolgere per il progetto di laboratorio
di questo anno accademico, per risolvere problemi di saturazione della memoria del simulatore nel caso di chiave composta da tutti caratteri 'E'. Il problema deriva dallo spazio limitato di memoria dati disponibile nell'ambiente simulato (che pare essere di 1MB), che provoca quindi un'eccezione di tipo "Can't expand data segment by..." nel caso in cui lo spazio allocato nel codice ecceda questo limite. Di seguito le modifiche rispetto alla
precedente versione:
- la lunghezza massima k della parola chiave è pari a 4 caratteri, quindi S=“S1∙∙∙Sk“ con 1≤k≤4 (nella versione precedente del documento, k era uguale a 5);
- il file
di testo “messaggio.txt” contenente il messaggio di testo da cifrare è
composto da un massimo di 128 caratteri (nella versione precedente del
documento, il file poteva contenere fino a 256 caratteri).
Nel caso in cui dovessero persistere questi problemi di saturazione della memoria si invitano gli studenti a descrivere nella relazione il problema riscontrato e a descrivere quale limitazioni ulteriori hanno dovuto introdurre per evitarli.
Il testo aggiornato è disponibile nella pagina moodle.
Cordiali saluti,
PL