SPARC instruction set architecture
GPTKB entity
Statements (55)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:microprocessor
|
gptkbp:addressed |
Immediate addressing
Indirect addressing PC-relative addressing Register addressing Displacement addressing |
gptkbp:compatibleWith |
gptkb:Linux_operating_system
OpenBSD operating system Solaris operating system |
gptkbp:developedBy |
gptkb:Sun_Microsystems
|
gptkbp:features |
Load/store architecture
Delayed branching Register windows |
gptkbp:firstIntroduced |
1987
|
gptkbp:hasSibling |
Arithmetic instructions
Branch instructions Logical instructions Floating-point instructions Bit manipulation instructions Multimedia instructions Prefetch instructions Synchronization instructions System call instructions Trap instructions Control instructions Branch delay slot instructions Control transfer instructions Conversion instructions Debugging instructions Exception handling instructions Integer instructions Memory instructions Miscellaneous instructions String instructions Nop_instructions |
gptkbp:hasVariants |
gptkb:SPARC_T-series
gptkb:SPARC_V8 gptkb:Niagara gptkb:SPARC_V9 UltraSPARC |
https://www.w3.org/2000/01/rdf-schema#label |
SPARC instruction set architecture
|
gptkbp:instructionSet |
Fixed-length instructions
Variable-length instructions |
gptkbp:performance |
Multithreading
Cache coherence protocols Out-of-order execution Speculative execution |
gptkbp:successor |
gptkb:SPARC_V9
|
gptkbp:supports |
64-bit architecture
32-bit architecture |
gptkbp:type |
RISC
|
gptkbp:usedIn |
Embedded systems
Servers Workstations Supercomputers |