MIPS

E37330

MIPS is a RISC (Reduced Instruction Set Computer) processor architecture widely used in embedded systems, networking equipment, and academic settings.

Aliases (12)

Statements (69)
Predicate Object
instanceOf RISC architecture
instruction set architecture
abbreviationFor Microprocessor without Interlocked Pipeline Stages
architectureStyle load-store architecture
register-register architecture
commonlyTaughtWith MARS simulator
QtSPIM simulator
SPIM simulator
countryOfOrigin United States
designedBy MIPS Computer Systems
endianness big-endian
little-endian
fullName Microprocessor without Interlocked Pipeline Stages
hasCallingConvention n32 ABI
n64 ABI
o32 ABI
hasCoprocessor CP0 system control coprocessor
CP1 floating-point coprocessor
hasExtension MIPS DSP extensions
MIPS SIMD extensions
MIPS16e compressed instruction set
hasFeature coprocessor interface
delayed branches
delayed loads
hasRegister $ra return address register
$sp stack pointer
$zero register
HI special register
LO special register
hasVariant MIPS I
MIPS II
MIPS III
MIPS IV
MIPS V
MIPS32
MIPS64
microMIPS
nanoMIPS
influenced ARM architecture
RISC-V
instructionLength fixed 32-bit instructions
introduced 1980s
operatingSystemSupport BSD variants
Linux
embedded real-time operating systems
pipelineFeature fixed-length pipeline stages
primaryUse academic research
consumer electronics
embedded systems
networking equipment
registerCount 32 general-purpose registers
supports 32-bit implementations
64-bit implementations
hardware exceptions
interrupts
memory-mapped I/O
virtual memory
toolchainSupport GCC
LLVM
typicalUseInAcademia teaching assembly language
teaching computer architecture
usedIn automotive systems
digital televisions
game consoles
network processors
printers
routers
set-top boxes
storage devices

Referenced by (28)
Subject (surface form when different) Predicate
MIPS ("MIPS I")
MIPS ("MIPS II")
MIPS ("MIPS III")
MIPS ("MIPS IV")
MIPS ("MIPS V")
MIPS ("MIPS32")
MIPS ("MIPS64")
MIPS ("microMIPS")
MIPS ("nanoMIPS")
hasVariant
Android Dalvik VM
GDB
GNU Compiler Collection
GNU Debugger
LLVM
Linux
supportsArchitecture
Gentoo Linux
OpenWrt
supportsPlatform
John L. Hennessy ("MIPS Computer Systems")
coFounded
Motorola 88000 ("MIPS architecture")
competedWith
RISC-V ("MIPS architecture")
competesWith
MIPS ("MIPS Computer Systems")
designedBy
John L. Hennessy ("MIPS Computer Systems")
founded
MIPS ("n32 ABI")
hasCallingConvention
RISC-V ("MIPS architecture")
inspiredBy
John L. Hennessy ("MIPS architecture")
knownFor
Windows Mobile
platform
SGI
processorArchitecture
Windows NT
supportedCpuArchitecture

Please wait…