AT90S4414
4
at90s4414 architectural overview
这 快-进入 寄存器 文件 concept 包含 32 x 8-位
一般 目的 working 寄存器 和 一个 单独的 时钟 循环
进入 时间. 这个 意思 那 在 一个 单独的 时钟 循环,
一个 alu (arithmetic 逻辑 单位) 运作 是 executed. 二
operands 是 输出 从 这 寄存器 文件, 这 运作 是
executed, 和 这 结果 是 贮存 后面的 在 这 寄存器 文件 -
在 一个 时钟 循环. 六 的 这 32 寄存器 能 是 使用 作
三 16-位 间接的 地址 寄存器 pointers 为 数据
空间 寻址 - enabling 效率高的 地址 calculations.
一个 的 这 三 地址 pointers 是 也 使用 作 这
地址 pointer 为 这 常量 表格 看 向上 函数.
这些 增加 函数 寄存器 是 这 16-位 x-寄存器,
y-寄存器 和 z-寄存器.
图示 4.
这 at90s4414
AVR
增强 risc architecture
这 alu 支持 arithmetic 和 逻辑 功能 在
寄存器 或者 在 一个 常量 和 一个 寄存器. 单独的 reg-
ister 行动 是 也 executed 在 这 alu. 图示 4
显示 这 at90s4414
AVR
增强 risc microcontrol-
ler architecture.
在 增加 至 这 寄存器 运作, 这 常规的 mem-
ory 寻址 模式 能 是 使用 在 这 寄存器 文件 作
好. 这个 是 使能 用 这 事实 那 这 寄存器 文件 是
assigned 这 32 lowermost 数据 空间 地址 ($00 -
$1f), 准许 它们 至 是 accessed 作 though 它们 是
ordinary 记忆 locations.
这 i/o 记忆 空间 包含 64 地址 为 cpu
附带的 功能 作 控制 寄存器, 计时器/counters,
一个/d-转换器, 和 其它 i/o 功能. 这 i/o 记忆
能 是 accessed 直接地, 或者 作 这 数据 空间 locations
下列的 那些 的 这 寄存器 文件, $20 - $5f.
这
AVR
使用 一个 harvard architecture concept - 和 sepa-
比率 memories 和 buses 为 程序 和 数据. 这 pro-
gram 记忆 是 executed 和 一个 二 平台 pipeline. 当
一个 操作指南 是 正在 executed, 这 next 操作指南 是
前-fetched 从 这 程序 记忆. 这个 concept
使能 说明 至 是 executed 在 每 时钟 循环.
这 程序 记忆 是 在-系统 在-系统 programma-
ble flash 记忆.
和 这 相关的 jump 和 call 说明, 这 全部的 2k
地址 空间 是 直接地 accessed. 大多数
AVR
说明