MIPS32 architecture

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:designedBy gptkb:MIPS_Technologies
gptkbp:documentation MIPS32 Architecture for Programmers Vol. I-IV
gptkbp:endianSupport bi-endian
gptkbp:family MIPS architecture
gptkbp:hasVersion gptkb:MIPS32_Release_1
gptkb:MIPS32_Release_2
gptkb:MIPS32_Release_3
gptkb:MIPS32_Release_5
https://www.w3.org/2000/01/rdf-schema#label MIPS32 architecture
gptkbp:instructionLength 32 bits
gptkbp:introducedIn 1999
gptkbp:ISAType gptkb:RISC
gptkbp:openSource gptkb:MIPS_Open
gptkbp:registration 32 floating-point registers
32 general-purpose registers
gptkbp:successor gptkb:MIPS64_architecture
gptkbp:supports gptkb:MMU_(Memory_Management_Unit)
gptkb:TLB_(Translation_Lookaside_Buffer)
gptkb:interrupt_controller
virtual memory
32-bit addressing
RISC principles
load/store architecture
hardware multiply/divide
cache management instructions
atomic instructions
delayed branch
coprocessor interface
hardware breakpoints
unprivileged and privileged modes
exceptions and interrupts
hardware multiply-accumulate
JTAG debug interface
DSP extensions (optional)
EJTAG (Enhanced JTAG)
gptkbp:usedBy gptkb:Broadcom
gptkb:MediaTek
gptkb:Ingenic_Semiconductor
gptkb:Microchip_Technology
gptkbp:usedIn gptkb:consumer_electronics
embedded systems
industrial equipment
routers
set-top boxes
automotive electronics
digital TVs
gptkbp:width 32
gptkbp:bfsParent gptkb:MIPS32_Architecture_for_Programmers
gptkb:MIPS_Virtualization_(VZ)
gptkb:MIPS_Architecture_for_Programmers_manuals
gptkbp:bfsLayer 7