Maria Immacolata Sessa
Traduzione in Assembly MIPS della istruzione if-else e dei cicli for e while
La lezione ha l’obiettivo di presentare la traduzione in Assembly MIPS delle fondamentali istruzioni dei linguaggi ad Alto Livello if-else, for, while, che consentono il controllo di flussi di esecuzione delle istruzioni diversi da quello puramente sequenziale. Poiché il Linguaggio Assembly non include istruzioni specifiche che eseguano questi controlli, il risultato deve essere ottenuto dal programmatore mediante un’opportuna combinazione delle istruzioni di base disponibili, in particolare, delle istruzioni di salto condizionato ed incondizionato.