|
|
||||||||||
In questo laboratorio introduttivo analiziamo il comportamento del seguente programma in assembly DMC8, per prendere confidenza con il debugger del Deeds Micro Computer Emulator (d-McE): Un click sulla figura aprirà il programma nell'editor del d-McE. Lo si analizzi, leggendo e commentando, riga per riga, la sequenza delle istruzioni. Occorre capire cosa fanno le istruzioni, prestando particolare attenzione alla esecuzione dei cicli e alle condizioni dei salti. Si descriva la funzione svolta dal programma, aggiungendo al codice assegnato degli opportuni commenti. La funzionalità del programma può essere verificata nel debugger, tracciando la sua esecuzione in modalità "passo passo". Per osservare i cambiamenti delle locazioni di memoria coinvolte nell'esecuzione del programma, si può spostare la vista del riquadro della memoria, fino alle locazioni di nostro interesse (potete usare i comandi presenti nel menù di contesto della memoria). |