碎片 errata
dsp56301 数字的 信号 处理器
掩饰:2k30a
dsp56301 errata 301ce2k30a_0_8 ng 12/19/02 pg. 11
1996-2002, motorola
ED33
描述 (增加 12/16/98; identified 作 一个 必备资料 errata
2/1/99):
当 堆栈 extension 模式 是 使能, 一个 使用 的 这 说明 brkcc
或者 enddo inside 做 循环 might 导致 一个 improper 运作.
如果 这 循环 是 非 nested 和 有 非 nested 循环 inside 它, 这 erratais
相关的 仅有的 如果 la 或者 lc 值 是 正在 使用 外部 这 循环.
workaround:
如果 堆栈 extension 是 使用, emulate 这 brkcc 或者 enddo 作 在 这
下列的 examples. 我们 分割 在 二 具体情况, finite 循环 和 做
forever 循环.
1) finite 做 循环 (i.e. 不 做 forever 循环)
==============================================
BRKcc
原来的 代号:
做 #n,label1
.....
.....
做 #m,label2
.....
.....
BRKcc
.....
.....
label2
.....
.....
label1
将 是 replaced 用:
做 #n, label1
.....
.....
做 #m, label2
.....
.....
jcc fix_brk_routine
.....
.....
2K30A
Errata
号码
文档 更新
应用
至 掩饰
F
r
e
e
s
c
一个
l
e
S
e
m
i
c
o
n
d
u
c
t
o
r
,
I
freescale 半导体, 公司
为 更多 信息 在 这个 产品,
go 至: www.freescale.com
n
c
.
.
.