Istruzioni per gli esempi I/O

Se non ancora fatto, installare libce seguendo le istruzioni.

Se non ancora fatto, installare QEMU seguendo le istruzioni.

I seguenti comandi devono essere eseguiti come utente semplice, non come amministratore.

Aprire un emulatore di terminale e scaricare i sorgenti degli esempi:

	wget http://calcolatori.iet.unipi.it/resources/esempiIO-6.0.1.tar.gz
Scompattarli:
	tar xvf esempiIO-6.0.1.tar.gz
Installare gli script di supporto (compile, boot e debug):
	cd esempiIO-6.0.1
	make
	make install
Per usare gli script compile, boot e debug è necessario impostare alcune variabili di ambiente, cosa che può essere eseguita con il seguente comando (lanciato avendo esempiIO come directory corrente):
	source setenv
Le variabili di ambiente impostate da questo comando valgono solo per l'interprete dei comandi (shell) da cui viene eseguito. Se si lancia un nuovo emulatore di terminale, questo sarà agganciato ad un nuovo interprete dei comandi. Se si vogliono usare gli script compile, boot e debug anche da questo nuovo terminale, sarà necessario rieseguire il comando anche da questo terminale.

(Alternativamente, inserire opportunamente il comando nei file di configurazione della propria shell, in modo che venga eseguito automaticamente ogni volta.)

Per compilare un esempio (per es., tastiera-1):

	cd tastiera-1
	compile
Per caricarlo sulla macchina virtuale ed eseguirlo:
	boot
Per osservare l'esecuzione con il debugger, lanciare l'esempio con
        boot -g
Quindi aprire un altro terminale, portarsi nella stessa directory dell'esempio e scrivere
	debug


Powered by apache Powered by Gentoo Linux Powered by MySQL Powered by PHP Powered by Perl Site written in vi Valid HTML 4.01!