B

Solaris SPARC Assembly Language Manager

Solaris SPARC Assembly Language Manager

Type Name

lang_asm_sparc

Title

SPARC assembler

Description

This manager supports simple assembly language expressions as described in \Syntax".

Syntax

declaration

None.

expression

An assembly language expression constructed from the reserved names, constants, operators, and address expressions listed in this section.

Reserved Names

r0

- r31

General-purpose registers

g0

- g7

Global registers

o0

- o7

Output registers

i0

- i7

Input registers

sp

 

Stack pointer (o6)

fp

 

Frame pointer (i6)

f0

- f31

Floating-poin t registers

fsr

Floating-poin t status register

fq

 

Floating-poin t deferred-trap queue

pc

 

Program counter

npc

Next program coun ter

psw

Processor status w ord

Language Managers B-25