Load Byte From Memory With a 15-Bit Unsigned Constant Offset LDB(U)

Execution

Pipeline

if (cond) mem dst else nop

Note:

This instruction executes only on the B side (.D2).

Pipeline

E1

E2

E3

E4

E5

Stage

 

 

 

 

 

 

Read

B14 / B15

 

 

 

 

Written

 

 

 

 

dst

Unit in use

.D2

 

 

 

 

 

 

 

 

 

 

Instruction Type

Load

 

Delay Slots

4

 

See Also

LDH, LDW

 

Example

LDB .D2

*+B14[36],B1

 

Before LDB

1 cycle after LDB

B1

B14

mem 124−127h

mem 124h

XXXXXXXXh

0000 0100h 4E7A FF12h

12h

B1

B14

mem 124−127h

mem 124h

XXXXXXXXh

0000 0100h 4E7A FF12h

12h

5 cycles after LDB

B1

B14

mem 124−127h

mem 124h

0000 0012h

0000 0100h

4E7A FF12h

12h

SPRU733

Instruction Set

3-127

Page 187
Image 187
Texas Instruments TMS320C67X/C67X+ DSP manual Pipeline Stage Read B14 / B15 Written, Before LDB Cycle after LDB