Motorola DSP56000 User Manual

Page of 596
 
iv
 
TABLE OF CONTENTS
MOTOROLA
 
Table of Contents (Continued)
Paragraph
Page
Number
Title
Number
 
3.5
DATA ALU PROGRAMMING MODEL  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-19
3.6
DATA ALU SUMMARY  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-19
 
SECTION 4
ADDRESS GENERATION UNIT
 
4.1
ADDRESS GENERATION UNIT AND ADDRESSING MODES  . . . . . . . . . . .4-3
4.2
AGU ARCHITECTURE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3
4.3
PROGRAMMING MODEL   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6
4.4
ADDRESSING   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8
 
SECTION 5
PROGRAM CONTROL UNIT
 
5.1
PROGRAM CONTROL UNIT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3
5.2
OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3
5.3
PROGRAM CONTROL UNIT (PCU) ARCHITECTURE  . . . . . . . . . . . . . . . . .5-5
5.4
PROGRAMMING MODEL   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-8
 
SECTION 6
INSTRUCTION SET INTRODUCTION
 
6.1
INSTRUCTION SET INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.2
SYNTAX  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.3
INSTRUCTION FORMATS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.4
INSTRUCTION GROUPS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-20
 
SECTION 7
PROCESSING STATES
 
7.1
PROCESSING STATES  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-3
7.2
NORMAL PROCESSING STATE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-3
7.3
EXCEPTION PROCESSING STATE (INTERRUPT PROCESSING) . . . . . .7-10