EasyManuals Logo

Sun Microsystems UltraSPARC-I User Manual

Sun Microsystems UltraSPARC-I
410 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #297 background imageLoading...
Page #297 background image
Sun Microelectronics
282
UltraSPARC User’s Manual
• FMOVcc (Move Floating-Point Register on Condition)
— Consists of the following instructions: FMOV{s,d,q}A, FMOV{s,d,q}CC,
FMOV{s,d,q}CS, FMOV{s,d,q}E, FMOV{s,d,q}G, FMOV{s,d,q}GE,
FMOV{s,d,q}GU, FMOV{s,d,q}L, FMOV{s,d,q}LE, FMOV{s,d,q}LEU,
FMOV{s,d,q}N, FMOV{s,d,q}NE, FMOV{s,d,q}NEG, FMOV{s,d,q}POS,
FMOV{s,d,q}VC, and FMOV{s,d,q}VS.
Instruction Classes:
Groups of SPARC-V9 and UltraSPARC instructions that have similar effects.
Instruction classes are always written in lower case italic body font. Examples are:
• setcc (any instruction that sets the condition codes)
• alu (any instruction processed in the Arithmetic and Logic Unit)
17.1.2 Example Conventions
Instructions are shown with offsets between their stages, to indicate the amount
of latency that (normally) occurs between the instructions. The following instruc-
tion pair has one cycle of latency:
This instruction pair has no latency:
17.2 General Grouping Rules
Up to four instructions can be dispatched in one cycle, subject to availability from
the instruction buffer, execution resources, and instruction dependencies.
UltraSPARC has input (read-after-write) and output (write- after-write) depen-
dency constraints, but no anti-dependency (write-after-read) constraints on in-
struction grouping.
Instructions belong to one or more of the following categories:
• Single group
• IEU
• Control transfer
• Load/store
ADD i1, i2, i6 GECN
1
N
2
N
3
W
SLL i6, 2, i8 GECN
1
N
2
N
3
W
alu → r6 GECN
1
N
2
N
3
W
store → r6 GECN
1
N
2
N
3
W
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Sun Microsystems UltraSPARC-I and is the answer not in the manual?

Sun Microsystems UltraSPARC-I Specifications

General IconGeneral
BrandSun Microsystems
ModelUltraSPARC-I
CategoryComputer Hardware
LanguageEnglish