Motorola DSP96002 User Manual page 695

32-bit digital signal processor
Table of Contents

Advertisement

; ****** Continue Calculating Sticky Bit ******
move
move
and
tst
jeq
move
_stlow
tst
jeq
move
; ****** Post Normalization ******
_post
jset
_ptop
asl
rol
rol
move
dec
move
jclr
; ****** Underflow Check ******
_undr
move
move
sub
jpl
jset
move
cmp
jmi
B-176
#SMSK,d0.l
d5.l,d2.l
d0,d2
d2
_stlow
#1,d1.h
d3
_post
#1,d1.h
#31,d4.l,_undr
d3
d5
d4
d0.m,d0.l
d0.m,d0.l
d0
d0.l,d0.m
#31,d4.l,_ptop
d0.m,d0.l
#EMIN,d1.l
d1,d0
_rnd
#27,sr,_ret0
#-52,d1.l
d1,d0
_rnd0
DSP96002 USER'S MANUAL
;
d5.l = next most significant word,
;
d3.l = next most significant word,
;
and least significant word info
;
is in the sticky bit.
;
; Upper 96 bits = d4.l:d5.l:d3.l, and
; the lowest 32 bits have been ORed
; into the sticky bit.
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents