SGUS007D
–
8月 1988
–
修订 october 2001
9
邮递 办公室 盒 1443
•
houston, 德州 77251
–
1443
操作指南 设置
这 smj320c25 微处理器 实现 一个 comprehensive 操作指南 设置 那 支持 两个都
numeric-intensive 信号 处理 行动 作 好 作 一般-目的 产品, 此类 作
multiprocessing 和 高-速 控制.
为 最大 throughput, 这 next 操作指南 是 prefetched 当 这 电流 一个 是 正在 executed. 自从 这
一样 数据 线条 是 使用 至 communicate 至 外部 数据/程序 或者 i/o 空间, 这 号码 的 循环 将 相异
取决于 在之上 whether 这 next 数据 operand fetch 是 从 内部的 或者 外部 程序 记忆. 最高的
throughput 是 达到 用 维持 数据 记忆 在-碎片 和 使用 也 内部的 或者 快 外部 程序
记忆.
寻址 模式
这 smj320c25 操作指南 设置 提供 三 记忆 寻址 模式: 直接, 间接的, 和 立即的
寻址.
两个都 直接 和 间接的 寻址 能 是 使用 至 进入 数据 记忆. 在 直接 寻址, 七 位 的 这
操作指南 文字 是 concatenated 和 这 nine 位 的 这 数据 记忆 页 pointer 至 表格 这 16-位 数据
记忆 地址. 间接的 寻址 accesses 数据 记忆 通过 这 第八 auxiliary 寄存器. 在 立即的
寻址, 这 数据 是 为基础 在 一个 portion 的 这 操作指南 文字(s).
在 直接 记忆 寻址, 这 操作指南 文字 包含 这 更小的 七 位 的 这 数据 记忆 地址.
这个地方 是 concatenated 和 这 nine 位 的 这 数据 记忆 页 pointer 至 表格 这 全部 16-位 地址. 因此,
记忆 是 paged 在 这 直接 寻址 模式 和 一个 总的 的 512 页, 各自 页 containing 128 words.
第八 auxiliary 寄存器 (ar0
–
ar7) 提供 有伸缩性的 和 powerful 间接的 寻址. 至 选择 一个 明确的
auxiliary 寄存器, 这 auxiliary 寄存器 pointer (arp) 是 承载 和 一个 值 从 0 通过 7 为 ar0
–
ar7,
各自.
那里是 七 类型 的 间接的 寻址: 自动-increment 或者 自动-decrement, 邮递-indexing 用 也 adding
或者 subtracting 这 内容 的 ar0, 或者 单独的 间接的 寻址 和 非 increment 或者 decrement 和 位-倒置
寻址 (使用 在 ffts) 和 increment 或者 decrement. 所有 行动 是 执行 在 这 电流 auxiliary
寄存器 在 这 一样 循环 作 这 原来的 操作指南, followed 用 anew arp 值 正在 承载.
repeat 特性
一个 repeat 特性, 使用 和 说明 此类 作 乘以/accumulates, 块 moves, i/o transfers, 和 表格
读/写, 准许 一个 单独的 操作指南 至 是 执行 向上 至 256 时间. 这 repeat 计数器 (rptc) 是 承载
和 也 一个 数据 记忆 值 (rpt 操作指南) 或者 一个 立即的 值 (rptk 操作指南) .the 值 的 这个
operand 是 一个 较少 比 这 号码 的 时间 那 这 next 操作指南 是 executed. 那些 说明 那 是
正常情况下 multicycle 是 pipelined 当 使用 这 repeat 特性, 和 effectively 变为 单独的-循环
说明.
操作指南 设置 summary
表格 1 lists 这 symbols 和 abbreviations 使用 在 表格 1, 这 操作指南 设置 summary, 表格 2 组成
primarily 的 单独的-循环,单独的-文字 说明. infrequently 使用 branch, i/o, 和 call 说明 是
multicycle. 这 操作指南 设置 summary 是 arranged 符合 至 函数 和 alphabetized 在里面 各自
函数的 grouping.