gptkbp:instance_of
|
gptkb:architecture
|
gptkbp:academic_use
|
gptkb:Yes
|
gptkbp:addressed
|
gptkb:voter_registration
gptkb:military_base
Immediate
Immediate, register, base, PC-relative
PC-relative
|
gptkbp:application
|
gptkb:Embedded_Systems
Video game consoles
|
gptkbp:architecture
|
RISC
|
gptkbp:assembly_location
|
MIPS assembly language
|
gptkbp:branch
|
Static branch prediction
|
gptkbp:branch_delay_slot
|
1 instruction
|
gptkbp:cache_support
|
gptkb:Yes
|
gptkbp:clock_speed
|
Up to 200 MHz
|
gptkbp:compatibility
|
Backward compatible with MIPS I
|
gptkbp:compiler_optimization
|
gptkb:Yes
|
gptkbp:control_flow_instructions
|
Branch, jump instructions
|
gptkbp:control_hazards
|
gptkb:Yes
|
gptkbp:current_status
|
Obsolete
|
gptkbp:data_alignment
|
Word-aligned
|
gptkbp:data_hazards
|
gptkb:Yes
|
gptkbp:data_type
|
gptkb:Microsoft_Word
Byte
Integer, floating-point
Halfword
|
gptkbp:debugging_support
|
gptkb:Yes
|
gptkbp:developed_by
|
gptkb:MIPS_Computer_Systems
|
gptkbp:development
|
1990s
|
gptkbp:embedded_applications
|
gptkb:Yes
|
gptkbp:ended
|
Bi-endian
|
gptkbp:error_handling
|
gptkb:Yes
|
gptkbp:features
|
Load/store architecture
|
gptkbp:floating_point_registers
|
32 floating-point registers
|
gptkbp:has_units
|
gptkb:Yes
|
https://www.w3.org/2000/01/rdf-schema#label
|
MIPS II
|
gptkbp:hyper_threading
|
No
|
gptkbp:instruction_latency
|
Varies by instruction
|
gptkbp:instruction_pipelining
|
gptkb:Yes
|
gptkbp:instruction_set
|
5 stages
Fixed-length instructions
I-type
J-type
R-type
over 100 instructions
RISC architecture instructions
Single-cycle decoding
|
gptkbp:integer_registers
|
32 integer registers
|
gptkbp:interrupts
|
gptkb:Yes
|
gptkbp:introduced_in
|
gptkb:1988
gptkb:1990
|
gptkbp:legacy
|
gptkb:Yes
|
gptkbp:market_share
|
Declined in the 2000s
|
gptkbp:memory_hierarchy
|
gptkb:Redis
|
gptkbp:memory_type
|
Byte-addressable memory
|
gptkbp:notable_features
|
Enhanced Delayed Branch
|
gptkbp:notable_technique
|
gptkb:R4000_processor
|
gptkbp:operational_area
|
ALU, FPU
|
gptkbp:operational_status
|
User mode, kernel mode
|
gptkbp:out_of_order_execution
|
No
|
gptkbp:performance
|
High performance for its time
MIPS rating
|
gptkbp:pipeline_stalls
|
gptkb:Yes
|
gptkbp:predecessor
|
gptkb:MIPS_III
|
gptkbp:provides_support_for
|
gptkb:Yes
|
gptkbp:ram
|
gptkb:Yes
|
gptkbp:real_time_support
|
gptkb:Yes
|
gptkbp:register_file_size
|
32 registers
|
gptkbp:register_renaming
|
No
|
gptkbp:register_windows
|
No
|
gptkbp:registration
|
gptkb:32
32 general-purpose registers
|
gptkbp:successor
|
gptkb:MIPS_III
gptkb:MIPS_I
|
gptkbp:superscalar_architecture
|
No
|
gptkbp:supports
|
32-bit addressing
|
gptkbp:system
|
gptkb:Yes
|
gptkbp:used_in
|
Embedded systems
|
gptkbp:bfsParent
|
gptkb:MIPS_architecture
|
gptkbp:bfsLayer
|
5
|