MIPS instruction set

GPTKB entity

Statements (93)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:designedFor MIPS architecture
gptkbp:developedBy gptkb:MIPS_Computer_Systems
gptkbp:endianSupport big-endian
little-endian
gptkbp:hasInstruction gptkb:sh
or
ori
j
and
I-type
J-type
R-type
add
addi
andi
beq
bne
break
div
jal
jr
lui
lw
nor
sll
slt
slti
srl
sub
sw
syscall
xor
lhu
lb
mult
clo
cfc1
clz
ctc1
eret
jalr
lbu
lh
lwc1
lwc2
mfc0
mfhi
mflo
mtc0
sb
sllv
srav
srlv
swc1
swc2
gptkbp:hasVersion gptkb:MIPS32
gptkb:MIPS64
gptkb:MIPS_II
gptkb:MIPS_III
gptkb:MIPS_IV
gptkb:MIPS_V
gptkb:MIPS_I
https://www.w3.org/2000/01/rdf-schema#label MIPS instruction set
gptkbp:influenced gptkb:ARM_architecture
gptkb:SPARC_architecture
gptkb:RISC-V
gptkbp:introducedIn 1985
gptkbp:notableFeature load/store architecture
fixed instruction length
simple instruction set
delayed branch
gptkbp:notableFor gptkb:PlayStation
gptkb:Nintendo_64
SGI workstations
gptkbp:registersCount 32
gptkbp:registerWidth 32-bit
64-bit
gptkbp:supports branching
floating point arithmetic
integer arithmetic
logical operations
memory access
system calls
gptkbp:type gptkb:RISC
gptkbp:usedIn embedded systems
routers
servers
workstations
game consoles
gptkbp:bfsParent gptkb:MIPS_RISC
gptkb:MIPS_simulator
gptkbp:bfsLayer 8