Specifications
Glossary
D-2
auxiliary register arithmetic unit (ARAU): A 16-bit arithmetic unit used to
increment, decrement, or compare the contents of the auxiliary registers.
Its primary function is manipulating auxiliary register values for indirect
addressing.
auxiliary register pointer (ARP): A 3-bit field in status register ST0 that
points to the current auxiliary register.
auxiliary register pointer buffer (ARB): A 3-bit field in status register ST1
that holds the previous value of the auxiliary register pointer (ARP).
B
B0: An on-chip block of dual-access RAM that can be configured as either
data memory or program memory, depending on the value of the CNF
bit in status register ST1.
B1: An on-chip block of dual-access RAM available for data memory.
B2: An on-chip block of dual-access RAM available for data memory.
BIO pin: A general-purpose input pin that can be tested by the conditional
branch instruction (BCND) that causes a branch when BIO is driven low
externally.
bit-reversed indexed addressing: A method of indirect addressing that
allows efficient I/O operations by resequencing the data points in a
radix-2 fast Fourier transform (FFT) program. The direction of carry
propagation in the ARAU is reversed.
bootloader: A built-in segment of code that transfers code from an external
source to a 16-bit external program destination at reset.
branch: A switching of program control to a nonsequential program-
memory address.
BRR: The value in the baud select registers (SPI).










