Index
Index-2
arithmetic logic unit (ALU), definition
D-1
assembler syntax expression, example
13-38
assembly language, instruction set
2-operand instructions
13-3
3-operand instructions
13-4
interlocked operations instructions
13-5–13-6
load and store instructions
13-2
low-power control instructions
13-5
program control instructions
13-4–13-5
assembly language instructions
13-1–13-37
3-operand instruction
add
floating-point value
13-53–13-54
integer with carry
13-49–13-50
arithmetic shift
13-73–13-75
bitwise-exclusive OR
13-250–13-251
bitwise-logical
AND
13-63–13-64
AND with complement
13-69–13-70
OR
13-190–13-191
compare
floating-point value
13-90–13-91
integer
13-93–13-94
logical shift
13-138–13-140
multiply
floating-point value
13-147–13-148
integer
13-161–13-162
subtract
floating-point value
13-230–13-231
integer
13-235–13-236
with borrow
13-224–13-225
test bit fields
13-247–13-248
absolute value of
floating-point (ABSF)
13-41
integer (ABSI)
13-44–13-45
add
floating-point value (ADDF)
13-51–13-52
integer (ADDI)
13-57
3-operand instruction
13-58–13-59
integer with carry (ADDC)
13-48
arithmetic shift (ASH)
13-71–13-72
bitwise-exclusive OR (XOR)
13-249
bitwise-logical
AND
13-62
with complement (ANDN)
13-67–13-68
complement (NOT)
13-184–13-185
OR
13-188–13-189
branch
conditionally
delayed (BcondD)
13-81–13-82
standard (Bcond)
13-79–13-80
assembly language instructions (continued)
unconditionally
delayed (BRD)
13-84
standard (BR)
13-83
call, subroutine
(CALL)
13-85
conditionally (CALLcond)
13-86–13-87
categories
2-operand
13-3
3-operand
13-4
interlocked operation
13-5–13-6
load and store
13-2
low-power control
13-5
program control
13-4–13-5
compare
floating-point value (CMPF)
13-88–13-89
integer (CMPI)
13-92
decrement and branch, conditionally
delayed instruction (DBcondD)
13-97–13-98
standaard instruction (DBcond)
13-95–13-96
divide clock by 16 (LOPOWER)
13-135
example instruction
13-38–13-40
floating-point to integer conversion
(FIX)
13-99–13-100
idle until interrupt (IDLE)
13-109
integer to floating-point conversion
(FLOAT)
13-103–13-104
interrupt, acknowledge (IACK)
13-107–13-108
load
data-page pointer (LDP)
13-134
floating-point
exponent (LDE)
13-112–13-113
mantissa (LDM)
13-133
value
(LDF)
13-114
conditionally (LDFcond)
13-115–13-116
interlocked (LDFI)
13-117–13-118
integer
(LDI)
13-123–13-124
conditionally (LDIcond)
13-125–13-126
interlocked (LDII)
13-127–13-128
logical shift (LSH)
13-136–13-137
low-power idle (IDLE2)
13-110–13-111
multiply
floating-point value (MPYF)
13-146
integer (MPYI)
13-159–13-160
negate
floating-point value (NEGF)
13-174–13-175
integer (NEGI)
13-178
negative integer with borrow (NEGB)
13-173
no operation (NOP)
13-181