Index
Symbols
+ (plus), 15
+checked (plus checked), 15
.. (ellipsis), 8
/ (divide), 15
< (less than), 15
= (equals), 15
> (greater than), 15
@ (word offset), 10
{ } (braces), 15
′ (prime), 10
A
adc, 26
add, 33
address
calculation, 10
addressing, 17
after, 15
ajw, 27, 34
alarm registers, 22
alt, 35
altend, 36
altwt, 37
and
boolean operator, 15
instruction, 38
Areg, 20
arithmetic
checked integer, 14
modulo, 13
unchecked integer, 13
B
back pointer registers, 22
bcnt, 39
BITAND, 15
bitcnt, 40
BITNOT, 15
BITOR, 15
bitrevnbits, 41
bitrevword, 42
BitsPerByte, 12
BitsPerWord, 12
BITXOR, 15
BptrReg0..1, 22
Breg, 20
bsub, 43
byte
addressing, 17
selector, 17
ByteSelectMask, 12
BytesPerWord, 12
C
call, 44
causeerror, 45
cb, 46
cbu, 47
ccnt1, 48
cflerr, 49
checked arithmetic, 14
cir, 50
cj, 27, 52
cj n, 27
clockdis, 53
ClockEnables, 22
clockenb, 54
ClockReg0..1, 22
clocks
clock registers, 22
clrhalterr, 55
code
in instruction descriptions, 5
coding of instruction, 5, 25
comments
in instruction descriptions, 5, 7, 8
conditions
in instruction descriptions, 14
configuration registers, 11
constants
machine constant definitions, 13
used in instruction descriptions, 12
conversion
type, 14
crcbyte, 56
crcword, 57
Creg, 20
cs, 58
csngl, 59
csu, 60
csub0, 61
cword, 62
D
data representation, 17
definition
in instruction descriptions, 5, 6
descheduling points, 7
207/212
®