MIPS I

GPTKB entity

Properties (56)
Predicate Object
gptkbp:instanceOf gptkb:microprocessor
gptkbp:addressed Immediate addressing
PC-relative addressing
Base addressing
Register addressing
gptkbp:application Consumer electronics
Gaming consoles
Networking equipment
Embedded systems
gptkbp:architecturalStyle RISC
gptkbp:communitySupport 5-stage pipeline
gptkbp:compatibleWith Backward_compatible_with_MIPS_I
gptkbp:controls Branch instructions
Jump instructions
gptkbp:developedBy gptkb:MIPS_Computer_Systems
gptkbp:education Computer architecture courses
Assembly_language_programming
https://www.w3.org/2000/01/rdf-schema#label MIPS I
gptkbp:instructionSet Load/store architecture
Fixed-length instructions
Support for floating-point operations
Support for integer operations
I-type
J-type
R-type
Support for bit manipulation instructions
Support for control instructions
gptkbp:introduced 1985
gptkbp:isOrganizedBy Arithmetic instructions
Logical instructions
Shift instructions
gptkbp:issueFeePaid Exceptions
Interrupts
gptkbp:legacy gptkb:Foundation_for_MIPS_architecture_family
Influenced modern RISC architectures
gptkbp:notableEvent gptkb:QEMU
MAME
Optimizations for RISC
SPIM simulator
MARS_simulator
gptkbp:notableFeature gptkb:Sony_PlayStation
gptkb:Silicon_Graphics_workstations
gptkb:Nintendo_64
Router_hardware
gptkbp:performance Delayed branching
Branch delay slots
gptkbp:RAM Load instructions
Store instructions
gptkbp:registration 32 general-purpose registers
gptkbp:standardFeatures IEEE_754_for_floating-point
MIPS_architecture_standard
gptkbp:successor MIPS II
gptkbp:type Word
Byte
Doubleword
Halfword