29 September 1997 – Subject To Change
xxi
Bit Notation
Multiple-bit fields can include contiguous and noncontiguous bits contained in angle
brackets (<>). Multiple contiguous bits are indicated by a pair of numbers separated
by a colon (:). For example, <9:7,5,2:0> specifies bits 9,8,7,5,2,1, and 0. Similarly,
single bits are frequently indicated with angle brackets. For example, <27> specifies
bit 27.
Caution
Cautions indicate potential damage to equipment or loss of data.
Data Units
The following data-unit terminology is used throughout this manual.
External
Unless otherwise stated, external means not contained in the 21164PC.
Numbering
All numbers are decimal or hexadecimal unless otherwise indicated. The prefix 0x
indicates a hexadecimal number. For example, 19 is decimal, but 0x19 and 0x19A
are hexadecimal (also see Addresses). Otherwise, the base is indicated by a sub-
script; for example, 100
2
is a binary number.
Ranges and Extents
Ranges are specified by a pair of numbers separated by two periods (..) and are inclu-
sive. For example, a range of integers 0..4 includes the integers 0, 1, 2, 3, and 4.
Extents are specified by a pair of numbers in angle brackets (<>) separated by a
colon (:) and are inclusive. Bit fields are often specified as extents. For example, bits
<7:3> specifies bits 7, 6, 5, 4, and 3.
Term Words
Bytes
Bits
Other
Byte
½
1
8
—
Word
1
2
16
—
Dword
2
4
32
Longword
Quadword
4
8
64
2 Dwords