Texas Instruments TMS320C3x User Manual

Page 735

Advertising
background image

Glossary

D-2

BK:

Block-size register. A 32-bit register used by the ARAU in circular ad-

dressing to specify the data block size.

boot loader:

An on-chip code that loads and executes programs received

from a host processor through standard memory devices (including
EPROM), with and without handshake, or through the serial port to RAM
at power up.

C

carry bit:

A bit in the status register (ST) used by the ALU for extended arith-

metic operations and accumulator shifts and rotates. The carry bit can
be tested by conditional instructions.

circular addressing:

Accessing data from memory, registers, and the

instruction word by using an auxiliary register to cycle through a range
of addresses to create a circular buffer in memory.

context save/restore:

A save/restore of system status (status registers, ac-

cumulator, product register, temporary register, hardware stack, and
auxiliary registers, etc.) when the device enters/exits a subroutine such
as an interrupt service routine.

CPU:

Central processing unit. The unit that coordinates the functions of a

processor.

CPU cycle:

The time it takes the CPU to go through one logic phase (during

which internal values are changed) and one latch phase (during which
the values are held constant).

ICPU interrupt flag register (IF):

A register that contains CPU, serial ports,

timer, and DMA interrupt flags.

cycle:

See CPU cycle.

D

D0–D31:

External data-bus pins that transfer data between the processor

and external data/program memory or I/O devices.

See also LD0–LD31.

data-address generation logic:

Circuitry that generates the addresses for

data-memory reads and writes. This circuitry can generate one address
per machine cycle. See also

program address generation logic.

data-page pointer:

A 32-bit register used as the 8 most significant bits

(MSBs) in addresses generated using direct addressing.

Advertising