B

HP-UX PA-RISC Assembly Language Manager

iva

Interruption vector address

eiem

External interrupt enable mask

itmr

Interval timer

 

pcsq, pcoq (or pcspace ,

Interruption instruction

address space and o￿set

npcspace )

queues

 

iir, isr, ior

Interruption parameter

registers

ipsw

Interruption processor status word

eirr

External interrupt request register

tr0 - tr7, ppda, hta

Temporary registers (usable only by code executing

 

at the most privileged level)

rp

Return link

 

t1 - t4

Temporary registers

 

arg0 - arg3

Argument words

 

dp

Data pointer

 

ret0

Return value

 

ret1, sl

Return value, static link

sp

Stack pointer

 

mrp

Millico de return link

 

sret, sarg

Return value, argument

 

farg0 - farg3

Floating arguments

 

fret

Return value

 

sflags

Status ￿ags

 

Constants

 

 

Integer

B'digits (binary) (for example, B'100001111 )

 

Q'digits (octal) (for example, Q'71035 )

 

digits (decimal) (for example, 9876)

 

D'digits (decimal) (for example, D'9876 )

 

H'digits (hexadecimal) (for example, H'2F)

 

R'digits

(hexadecimal right) (for example, R'2F is H'2F)

 

L'digits

(hexadecimal left shifted 11) (for example, L'2F is

 

H'17800 )

Float

digits [fE j eg[+ j -]digits ]

 

digits .[digits ][fE j eg[+ j -]digits ]

 

For example, 5.48E-11is a valid number.

Character

'char[char[char[char]]]'

Language Managers B-23