Statements (55)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:architecture
|
gptkbp:addressed |
Immediate addressing
PC-relative addressing Base addressing Register addressing |
gptkbp:application |
Used in academic research
Used in mobile devices Used in automotive systems Used in high-performance computing |
gptkbp:architecture |
gptkb:RISC_architecture
|
gptkbp:community_support |
Active developer community
Educational resources available Forums and discussion groups available |
gptkbp:developed_by |
gptkb:MIPS_Computer_Systems
|
gptkbp:development_tools |
Debugging tools available
MIPS simulators available Performance analysis tools available |
gptkbp:error_handling |
Exception vector table
|
gptkbp:features |
Load/store architecture
Fixed-length instructions Delayed branching |
gptkbp:has_documentation |
MIPS IV Architecture for Programmers
MIPS IV Instruction Set Reference MIPS IV Programmer's Guide |
https://www.w3.org/2000/01/rdf-schema#label |
MIPS IV ISA
|
gptkbp:instruction_set |
RISC
5-stage pipeline Fixed format |
gptkbp:is_compatible_with |
gptkb:MIPS_II
gptkb:MIPS_III gptkb:MIPS_I |
gptkbp:legacy |
Influenced many other ISAs
|
gptkbp:market_share |
Used in various industries
Competes with ARM architecture Competes with x86 architecture |
gptkbp:performance |
Efficient instruction execution
High performance for integer operations |
gptkbp:provides_support_for |
Optimized compilers available
|
gptkbp:ram |
Flat memory model
|
gptkbp:registration |
32 general-purpose registers
Special-purpose registers |
gptkbp:release_year |
gptkb:1991
|
gptkbp:successor |
gptkb:MIPS_V
|
gptkbp:supports |
32-bit architecture
Floating-point operations Multimedia instructions |
gptkbp:used_in |
gptkb:networking
Consumer electronics Embedded systems Game consoles |
gptkbp:bfsParent |
gptkb:MIPS_R5000
gptkb:MIPS_R12000 gptkb:MIPS_R14000 gptkb:MIPS_R16000 |
gptkbp:bfsLayer |
7
|