Index
Index-6
using circular addressing
LDHU instruction
15-bit constant offset
5-bit unsigned constant offset or register
offset
LDW instruction
15-bit constant offset
5-bit unsigned constant offset or register
offset
using circular addressing
linear addressing mode
LMBD instruction
load, paths
load address generation, syntax
load and store paths, CPU
load from memory banks, example
load instructions
conflicts
.D-unit instruction hazards
execution block diagram
figure of phases
phases
pipeline operation
syntax for indirect addressing
types
using circular addressing
using linear addressing
load or store to the same memory location,
rules
load paths
loads, and memory banks
long (40-bit) data
long (40-bit) data, register pairs
M
.M functional units
.M unit hazards
4-cycle instruction
MPYDP instruction
MPYI instruction
MPYID instruction hazards
multiply instruction
mapping
functional unit to instruction
instruction to functional unit
maskable interrupt
description
return from
memory
considerations
internal
paths
pipeline phases used during access
stalls
memory bank hits
memory paths
memory stalls
million instructions per second (MIPS)
MPY instruction
MPYDP instruction
.M-unit instruction hazards
execution
figure of phases
pipeline operation
MPYH instruction
MPYHL instruction
MPYHLU instruction
MPYHSLU instruction
MPYHSU instruction
MPYHU instruction
MPYHULS instruction
MPYHUS instruction
MPYI instruction
.M-unit instruction hazards
execution
figure of phases
pipeline operation
MPYID instruction
.M-unit instruction hazards
execution
figure of phases
pipeline operation
MPYLH instruction
MPYLHU instruction
MPYLSHU instruction
MPYLUHS instruction
MPYSP instruction
MPYSU instruction
MPYU instruction
MPYUS instruction
multicycle NOPs
in execute packets