st6215c/st6225c
27/105
6 中断
这 st6 核心 将 是 interrupted 用 四 maska-
ble 中断 来源, 在 增加 至 一个 非 maska-
ble 中断 (nmi) 源. 这 中断 处理-
ing flowchart 是 显示 在图示 18.
maskable 中断 必须 是 使能 用 设置
这 gen 位 在 这 ior 寄存器. 不管怎样, 甚至 如果
它们 是 无能 (gen 位 = 0), 中断 events
是 latched 和 将 是 processed 作 soon 作 这
gen 位 是 设置.
各自 源 是 有关联的 和 一个 明确的 中断
vector, located 在 程序 空间 (看中断
mapping 表格). 在 这 vector location, 这 用户
必须 写 一个 jump 操作指南 至 这 有关联的 在-
terrupt 维护 routine.
当 一个 中断 源 发生 一个 中断
要求, 这 pc 寄存器 是 承载 和 这 地址
的 这 中断 vector, 这个 然后 导致 一个 jump
至 这 相关的 中断 维护 routine, 因此 serv-
icing 这 中断.
中断 是 triggered 用 events 也 在 exter-
nal 管脚, 或者 从 这 在-碎片 peripherals. 一些
events 能 是 ored 在 这 一样 中断 vector.
在-碎片 peripherals 有 标记 寄存器 至 deter-
mine 这个 事件 triggered 这 中断.
1