MIPS instruction set architecture

GPTKB entity

Statements (98)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:designedBy gptkb:MIPS_Computer_Systems
gptkbp:documentation gptkb:MIPS_Architecture_for_Programmers_manuals
gptkbp:endianSupport big-endian
little-endian
gptkbp:fileExtension gptkb:MDMX
gptkb:MIPS-3D
gptkb:MIPS16
gptkb:MIPS_DSP
gptkb:MIPS_MT
gptkb:MIPS_SIMD_Architecture
gptkb:microMIPS
gptkb:MIPS32
gptkb:MIPS64
gptkb:MIPS_II
gptkb:MIPS_III
gptkb:MIPS_IV
gptkb:MIPS_V
gptkb:MIPS_I
gptkbp:firstAppearance 1985
gptkbp:hasInstructionLength 32 bits
16 bits (MIPS16)
gptkbp:influenced gptkb:SPARC
gptkb:ARM_architecture
gptkb:DEC_Alpha
gptkbp:influencedBy gptkb:Berkeley_RISC
gptkbp:instructionFormats I-type
J-type
R-type
gptkbp:length 32-bit
64-bit
gptkbp:marketedAs gptkb:MIPS_Technologies
gptkbp:notableFor gptkb:PlayStation
gptkb:Cisco_routers
gptkb:Silicon_Graphics_workstations
gptkbp:openSource gptkb:MIPS_Open
gptkbp:registration 32 floating-point registers
32 general-purpose registers
gptkbp:supports gptkb:floating_point_unit
gptkb:MMU_(Memory_Management_Unit)
gptkb:TLB_(Translation_Lookaside_Buffer)
exception handling
virtual memory
load/store architecture
pipelining
speculative execution
delayed branching
hardware multiply/divide
memory-mapped I/O
multiprocessing
hardware virtualization
branch prediction
synchronization primitives
atomic instructions
coprocessor interface
debug support
hardware interrupts
software interrupts
3D graphics instructions (with extensions)
DSP instructions (with extensions)
SIMD (with extensions)
address space identifiers
big and little endian modes
branch delay slot
cache coherence
cache instructions
hardware breakpoints
hardware watchpoints
instruction and data caches
multithreading (in some implementations)
out-of-order execution (in some implementations)
performance counters
superscalar execution (in some implementations)
unprivileged and privileged modes
user and kernel mode separation
vector instructions (with extensions)
gptkbp:type gptkb:RISC
gptkbp:usedIn gptkb:print
gptkb:Nintendo_64
gptkb:Sony_PSP
gptkb:Windows_CE_devices
gptkb:industrial_equipment
IoT devices
embedded systems
servers
workstations
digital cameras
smart TVs
ASICs
FPGAs
set-top boxes
automotive electronics
digital consumer devices
broadband gateways
gptkbp:website https://www.mips.com/
gptkbp:bfsParent gptkb:MIPS_Technologies
gptkbp:bfsLayer 6
https://www.w3.org/2000/01/rdf-schema#label MIPS instruction set architecture