? Udtrykket MIPS processor - MIPS oprindeligt stod for Mikroprocessor uden Sikringsanlæg Pipeline Stages - refererer til nogen af de reducerede instruktion sæt computer mikroprocessorer udviklet af MIPS Technologies Inc., der har sit hovedkvarter i Sunnyvale, Californien . MIPS processor blev oprindeligt designet af forskere på Stanford University i 1984. RISC versus CISC
MIPS processor var i virkeligheden en af de første kommercielt tilgængelige reducerede instruktion sæt computer-processorer . RISC-processorer understøtter et relativt lille antal instruktioner sammenlignet med komplekse instruktion sæt computer-processorer , men de kan udføre disse instrukser meget hurtigt og er derfor hurtigere og mere effektive end deres CISC kolleger. MIPS processorer er kendetegnet ved et stort antal registre - små, high -speed lagerpladser - antallet og karakteren af instrukser og antallet af synlige faser i behandlingen pipeline. I dag er MIPS processorer, der bruges i en bred vifte af udstyr , herunder computere , personlige digitale assistenter og spillekonsoller .
Instruktion Fetch og afkode
udførelse af en instruktion af en MIPS processor kan inddeles i fem forskellige faser , kendt som instruktion hente , instruktion afkode , udførelse, memory access og skrive tilbage. Instruktionen hente trin henter den næste instruktion fra hukommelsen i overensstemmelse med den adresse lagret i et register kaldet programmet Tælleværksregister , og lagrer den instruktion i ordreregister . Instruktionen afkode etape afkoder instruktion, beregner det næste program counter og læser alle nødvendige operander fra registret filen.
Execution
Udførelsen fase udfører instruktion ved at udføre alt det aritmetiske og Logic Unit operationer , såsom addition , subtraktion, multiplikation og booleske operationer. Hukommelsen adgang fase udfører memory access om nødvendigt for den aktuelle instruktion, mens de skriver tilbage scenen skriver resultatet af instruktioner , som har et resultat , eller destination register , tilbage til registeret filen.
arkitektur
MIPS instruktionssæt arkitektur har gennemgået flere inkarnationer siden den oprindelige 32-bit arkitektur , kendt som MIPS -I , som blev brugt i MIPS R2000 processor i 1986. MIPS -II tilføjet flere anvisninger , forlænget MIPS -III adressen plads til 64 bits og MIPS -IV tilføjede forbedringer til floating point beregninger . MIPS Technologies har forsøgt at rationalisere MIPS-arkitekturen i 32-bit og 64-bit versioner, som ikke desto mindre helt kompatibel . Selskabet har også udviklet en kode kompression instruktionssæt arkitektur , kendt som microMIPS , som kun bruger 16 bits for hver instruktion , og så giver udførelsen af 32-bit version med en reduktion i kode størrelse på omkring 35 procent.
< br >