C
C bit:
See
carry (C) bit
.
call:
1) The operation of saving a return address and then forcing program
control to a new address. 2) An instruction that performs such an opera-
tion. See also
return
.
carry (C) bit:
A bit in status register ST0 that reflects whether an addition has
generated a carry or a subtraction has generated a borrow.
circular addressing mode:
The indirect addressing mode that can be used
to implement a circular buffer.
circular buffer:
A block of addresses referenced by a pointer using circular
addressing mode, so that each time the pointer reaches the bottom of the
block, the pointer is modified to point back to the top of the block.
clear :
To clear a bit is to write a 0 to it. To clear a register or memory location
is to load all its bits with 0s. See also
set
.
COFF:
Common object file format
. A binary object file format that promotes
modular programming by supporting the concept of sections, where a
section is a relocatable block of code or data that ultimately occupies a
space adjacent to other blocks of code in the memory map.
conditional branch instruction:
A branch instruction that may or may not
cause a branch, depending on a specified or predefined condition (for ex-
ample, the state of a bit).
context restore:
A restoring of the previous state of a system (for example,
modes and key register values) prior to returning from a subroutine. See
also
context save
.
context save:
A save of the current state of a system (for example, modes
and key register values) prior to executing the main body of a subroutine
that requires a different context. See also
context restore
.
core:
The portion of the C28x that consists of a CPU, a block of emulation
circuitry, and a set of signals for interfacing with memory and peripheral
devices.
current auxiliary register:
The register selected by the auxiliary register
pointer (ARP) in status register. For example, if ARP = 3, the current aux-
iliary register is AR3. See also
auxiliary registers
.
current data page:
The data page selected by the data page pointer. For
example, if DP = 0, the current data page is 0. See also
data page
.
Glossary
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...