ht48r06a-1
6 二月 25, 2000
初步的
函数的 描述
执行 流动
这 系统 时钟 为 这 微控制器 是 de
-
rived 从 也 一个 结晶 或者 一个 RC 振荡器.
这 系统 时钟 是 内部 分隔 在 四
非-overlapping clocks. 一个 操作指南 循环
组成 的 四 系统 时钟 循环.
操作指南 fetching 和 执行 是
pipelined 在 此类 一个 方法 那 一个 fetch takes 一个 在
-
构造 循环 当 解码 和 执行
takes 这 next 操作指南 循环. 不管怎样, 这
pipelining scheme 导致 各自 操作指南 至 ef
-
fectively execute 在 一个 循环. 如果 一个 操作指南
改变 这 程序 计数器, 二 循环 是 re
-
quired 至 完全 这 操作指南.
程序 计数器
PC
这 程序 计数器 (pc) 控制 这 se
-
quence 在 这个 这 说明 贮存 在 pro
-
gram PROM 是 executed 和 它的 内容
具体说明 全部 范围 的 程序 记忆.
之后 accessing 一个 程序 记忆 文字 至 fetch
一个 操作指南 代号, 这 内容 的 这 程序
计数器 是 incremented 用 一个. 这 程序
计数器 然后 点 至 这 记忆 文字 包含-
ing 这 next 操作指南 代号.
当 executing 一个 jump 操作指南, conditional
skip 执行, 加载 PCL 寄存器, subrou
-
tine call, 最初的 重置, 内部的 中断, exter
-
nal 中断 或者 返回 从 子例程, 这 PC
manipulates 这 程序 转移 用 加载
这 地址 相应的 至 各自 操作指南.
这 conditional skip 是 使活动 用 instruc
-
tions. Once 这 情况 是 符合, 这 next 在
-
构造, fetched 在 这 电流
操作指南 执行, 是 discarded 和 一个
dummy 循环 替代 它 至 得到 这 恰当的 在
-
构造. 否则 proceed 和 这 next 在
-
构造.
这 更小的 字节 的 这 程序 计数器 (pcl) 是
一个 readable 和 writable 寄存器 (06h). 移动的
数据 在 这 PCL 执行 一个 短的 jump. 这
destination 将 是 在里面 256 locations.
当 一个 控制 转移 takes 放置, 一个 addi
-
tional dummy 循环 是 必需的.
程序 记忆
PROM
这 程序 记忆 是 使用 至 store 这 pro
-
gram 说明 这个 是 至 是 executed. 它
也 包含 数据, 表格, 和 中断 entries,
和 是 有组织的 在 1024
14 位, addressed
用 这 程序 计数器 和 表格 pointer.
执行 流动