80C186XL80C188XL
这 80C186XL 提供 一个 碎片 选择 为 低 memo-
ry called LCS
这 bottom 的 记忆 包含 这
中断 vector table 开始 在 location 00000H
这 80C186XL 提供 四 MCS
线条 这个 是
起作用的 在里面 一个 用户-locatable 记忆 block 这个
块 能 是 located 在里面 这 80C186XL 1 Mbyte
记忆 地址 空间 独有的 的 这 areas de-
fined 用 UCS
和 LCS 两个都 这 根基 地址 和
大小 的 这个 记忆 块 是 programmable
这 80C186XL 能 发生 碎片 选择 为 向上 至
七 附带的 devices 这些 碎片 选择 是 交流-
tive 为 七 相接的 blocks 的 128 字节 在之上
一个 可编程序的 根基 address 这 根基 地址
将 是 located 在 也 记忆 或者 IO space
这 80C186XL 能 发生 一个 准备好 信号 inter-
nally 为 各自 的 这 记忆 或者 附带的 CS
lines
这 号码 的 WAIT states 至 是 inserted 为 各自
附带的 或者 记忆 是 可编程序的 至 提供
0–3 wait states 为 所有 accesses 至 这 范围 为
这个 这 碎片 选择 是 active 在 addition 这
80C186XL 将 是 编写程序 至 也 ignore ex-
ternal 准备好 为 各自 碎片-选择 范围 individually
或者 至 因素 外部 准备好 和 这 整体的
准备好 generator
在之上 RESET 这 碎片-selectready 逻辑 将 每-
表格 这 下列的 actions
所有 碎片-选择 输出 将 是 驱动 HIGH
在之上 leaving RESET 这 UCS 线条 将 是 pro-
grammed 至 提供 碎片 选择 至 一个 1K 块
和 这 accompanying 准备好 控制 位 设置 在
011 至 insert 3 wait states 在 conjunction 和 ex-
ternal 准备好 (ie UMCS resets 至 fffbh)
非 其它 碎片 选择 或者 准备好 控制 寄存器
有 任何 predefined 值 之后 RESET 它们
将 不 变为 起作用的 直到 这 CPU accesses
它们的 控制 registers
DMA 单位
这 80C186XL DMA 控制 提供 二 inde-
pendent 高-速 DMA channels 数据 transfers
能 出现 在 记忆 和 IO spaces (eg
记忆 至 io) 或者 在里面 这 一样 空间 (eg
记忆 至 记忆 或者 IO 至 io) 数据 能 是
transferred 也 在 字节 (8 位) 或者 在 words (16
位) 至 或者 从 甚至 或者 odd addresses
NOTE
仅有的 字节 transfers 是 可能 在 这 80C188XL
各自 DMA 频道 维持 两个都 一个 20-位 源
和 destination pointer 这个 能 是 optionally 在-
cremented 或者 decremented 之后 各自 数据 转移
(用 一个 或者 二 取决于 在 字节 或者 文字 transfers)
各自 数据 转移 消费 2 总线 循环 (一个 迷你-
mum 的 8 clocks) 一个 循环 至 fetch 数据 和 这
其它 至 store data
TimerCounter 单位
这 80C186XL 提供 三 内部的 16-位 pro-
grammable timers 二 的 这些 是 高级地 有伸缩性的
和 是 连接 至 四 外部 管脚 (2 每 计时器)
它们 能 是 使用 至 计数 外部 events 时间 ex-
ternal events 发生 nonrepetitive waveforms
etc 这 第三 计时器 是 不 连接 至 任何 外部
pins 和 是 有用的 为 real-时间 编码 和 时间 de-
lay applications 在 addition 这 第三 计时器 能 是
使用 作 一个 预分频器 至 这 其它 two 或者 作 一个 DMA
要求 source
中断 控制 单位
这 80C186XL 能 receive 中断 从 一个 号码
的 sources 两个都 内部的 和 external 这
80C186XL 有 5 外部 和 2 内部的 中断
来源 (timercouners 和 dma) 这 内部的 在-
terrupt 控制 serves 至 merge 这些 requests 在
一个 priority basis 为 单独的 维护 用 这 CPU
增强 模式 运作
在 兼容 模式 这 80C186XL 运作 和 所有
这 特性 的 这 NMOS 80186 和 这 例外
的 8087 支持 (ie 非 math coprocessing 是 possi-
ble 在 兼容 模式) queue-状态 信息
是 安静的 有 为 设计 目的 其它 比 8087
support
所有 这 增强 模式 特性 是 完全地
masked 当 在 兼容 Mode 一个 写 至 任何 的
这 增强 模式 寄存器 将 有 非 effect
当 一个 读 将 不 返回 任何 有效的 data
在 增强 Mode 这 80C186XL 将 运作 和
电源-save DRAM refresh 和 numerics coproc-
essor 支持 (80c186xl 仅有的) 在 增加 至 所有 这
兼容 模式 features
如果 连接 至 一个 math coprocessor (80c186xl
仅有的) 这个 模式 将 是 invoked automatically 和-
输出 一个 NPX 这个 模式 能 是 entered 用 tying 这
重置 输出 信号 从 这 80C186XL 至 这
测试
BUSY input
queue-状态 模式
这 queue-状态 模式 是 entered 用 strapping 这
RD
管脚 low RD 是 抽样 在 重置 和 如果 LOW
这 80C186XL 将 reconfigure 这 ALE 和 WR
管脚
至 是 QS0 和 QS1 respectively 这个 模式 是 avail-
能 在 这 80C186XL 在 两个都 兼容 和 en-
hanced Modes
6
6