Il linguaggio assembly MIPS è un linguaggio di programmazione a basso livello per lo sviluppo del processore . Il montaggio è veloce perché non richiede la compilazione e funziona con set di istruzioni native del processore . Tuttavia , la programmazione in assembly richiede la conoscenza di come costruire sistema semplice richiede che le lingue di livello superiore astratte dal programmatore , come ingresso . Ad esempio , ricevendo input di caratteri da parte dell'utente richiede il caricamento dei valori in appositi registri e poi forzando manualmente una chiamata di sistema dal computer. Cose che ti serviranno
MIPS emulatore
Text Editor
Mostra più istruzioni
1
creare i dati per il programma che conterrà il carattere :
Dati : . caratteri: . spazio 2.text
2
Caricare il numero intero "8" nel registro $ v0 , che i controlli del processore per i valori di system call :
. main : li $ v0 , 8
3
Caricare il riferimento per la variabile "Character " in registro $ a0 :
la $ a0 , Stati carattere
4
il limite di caratteri a 1 nel registro $ a1 e poi fare la chiamata di sistema :
li $ a1 , 2syscall