The MIPS assembler er en low- level programmeringssprog til processor udvikling. Montering er hurtig , fordi det kræver ingen kompilering og arbejder med en processor native instruktionssæt . Men programmering i samlingen kræver viden om , hvordan man opfører simple system kalder at højere niveau sprog abstrakte fra programmøren , såsom input . For eksempel kræver at få tegn input fra brugeren lastning værdier i passende registre og derefter manuelt at tvinge et system opkald fra computeren. Ting du skal
MIPS emulator
Text editor
Vis Flere Instruktioner
1
Opret dataene for det program, der vil holde karakter : Salg < p > data :. Karakter: . space 2.text
2
Load heltal "8" i $ v0 registrere , hvor registerføreren kontrollerer for system opkald værdier:
. main : li $ v0 , 8
3
Load referencen til " Character " variable ind registrere $ A0 : Hej
la $ a0 , Character
4
Indstil tegngrænsen til 1 i $ a1 register og derefter gøre systemet opkaldet : Hej
li $ A1, 2syscall
< br >