Maria Immacolata Sessa
Gestione della chiamata di procedura con le istruzioni jal e jr
La lezione ha l’obiettivo di presentare la gestione della chiamata di procedura in Linguaggio Assembly. Viene ricordato l’insieme delle operazioni connesse ad una chiamata di procedura nei Linguaggi ad Alto Livello basati sul paradigma procedurale, nozione assimilabile alla invocazione di un metodo nei Linguaggi object oriented. Viene presentata la Sintassi delle istruzioni jal e jr dell’Assembly MIPS utilizzate per la gestione delle chiamate di procedura, ed i relativi Formati e Indirizzamenti della traduzione in Linguaggio Macchina. Vengono anche presentate le modalità di gestione delle chiamate annidate mediante la struttura dati stack.