DSP56001FE33 MOTOROLA [Motorola, Inc], DSP56001FE33 Datasheet - Page 62

no-image

DSP56001FE33

Manufacturer Part Number
DSP56001FE33
Description
24-Bit General Purpose Digital Signal Processor
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSP56001FE33
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
MOTOROLA
E-62
Motorola DSP56000 Macro Cross Assembler Version 2.00 87-08-23 09:57:46 bootcode.asm Page 3
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100 P:001E
101
Motorola DSP56000 Macro Cross Assembler Version 2.00 87-08-23 09:57:46 bootcode.asm Page 4
0 Errors
0 Warnings
P:000E
P:000F
P:0010
P:0011
P:0012
P:0013
P:0015
P:0016
P:0017
P:0019
P:001B
P:001C
P:001D
07D98A
0608A0
200022
000017
000013
00FFEB
07588C
0502BA
0000B9
0C0000
0C001B
0AA020
0AA983
00008C
0C001C
0A6280
54F000
Figure E-2. Assembler Listing for Bootstrap Program (Sheet 3 of 3)
_LOOP2
; This is the second routine. It loads from the Host Interface pins.
_HOSTLD
_LBLA
_LBLB
_STORE
_LOOP1
; This is the exit handler that returns execution to normal expanded mode
; and jumps to the RESET location.
_BOOTEND
MOVE
REP
ASR
JMP
ENDDO
JMP
MOVE
MOVE
MOVEC
ANDI
JMP
BSET
JCLR
JCLR
#8
A
<_BOOTEND
#$0,CCR
<$0
< _STORE
#0,X:$FFE0
#3,X:$FFE9, _LBLB
#0,X:(R2), _LBLA
P:(R1)+,A2
X:$FFEB,A1
A1,P:(R0)+
#2,0MR
; and return for another 24-bit word
; Set the operating mode to 2
; Get the 8 LSB from external
; P: memory.
; Shift 8 bit data into A1
; Get another byte
; then put the word in PRAM.
; Configure Port B as Host Interface
; If HF0=1, stop loading data.
; Must terminate the DO loop
; Wait for HRDF to go high
; (meaning 24-bit data is present)
; Put 24-bit host data in A1
; Store 24-bit result in PRAM.
; (and trigger an exit from
; bootstrap mode).
; Clear SR as if RESET and
; introduce delay needed for
; Op. Mode change.
; Start fetching from PRAM P:$0000
DSP56001

Related parts for DSP56001FE33