微机原理——8086系统的概述与引脚介绍

8086是16位CPU,采用HMOS工艺,有40条引脚,其中一些是分时复用的。CPU可以工作在最小模式(单处理)和最大模式(多处理器),模式由MN/MX引脚控制。地址/数据总线、地址/状态线等是复用的,如AD15~AD0、A19/S6~A16/S3。引脚功能包括读写信号、中断请求、时钟、复位等。最小模式下,WR、M/IO和DEN等信号用于控制数据传输,最大模式下有额外的总线控制信号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

8086 是 16 位 CPU , 采用高性能的 N 沟道、耗尽型负载的硅栅工艺(HMOS) 制造。由于受当时制造工艺的限制,为了解决功能多和引脚少的矛盾,部分引脚采用 分时复用 的方式,构成了 40 条引脚的双列直插式封装。

分时复用: 在同一根传输线上,在不同时间传送不同的信息

在这里插入图片描述

这些功能引脚有两种情况:一种是采用了分时复用的地址/数据总线;另一种是根据不同的工作模式定义不同的引脚功能。


引脚介绍

8086 CPU 可以工作在最小模式和最大模式下, 因此有8 条引脚(2 4 〜3 1 ) 在上述两种工作模式中具有不同的功能,括号中所示为最大模式下被重新定义的控制信号。

最小模式: 单处理模式,指系统只有一个8086微处理器,所有的总线控制信号都由8086微处理器直接产生,构成系统所需的总线。控制逻辑部件最少的

最大模式: 系统可以有一个以上的微处理器,除了8086,还可以配置用于数值计算的数值协处理器 8087 和用于 I/O 管理的 I/O 协处理器 8089 。各个处理器发往总线的命令统一送往总线控制器,由它仲裁后发出。

是什么模式由引脚 M N / M X ‾ MN / \overline{MX} MN/MX 决定

引脚介绍1:打头阵

M N / M X ‾ MN / \overline{MX} MN/MX (Minimum / Maximum mode control,模式控制信号,输入)

M N / M X ‾ MN / \overline{MX} MN/MX 为高电平,表示 CPU 工作在最小模式系统中: M N / M X ‾ MN / \overline{MX} MN/MX 为低电平,表示 CPU 工作在最大模式系统中。

引脚介绍2:两种模式共享的引脚信号

两种模式共享的引脚信号

G N D 、 V C C GND 、 VCC GNDVCC (输入)

GND为接地端,VCC为电源端,采用的电源为 5V±10%


A D 15 〜 A D 0 AD_{15}〜AD_0 AD15AD0 ( Address Data Bus,地址/数据复用线,双向、三态 )

分时复用的地址数据总线。传送地址时以三态输出,传送数据时可以以双向三态输入/输出。


A 19 / S 6 〜 A 16 / S 3 A19/S6〜A16/S3 A19/S6A16/S3 (Address/Status,地址状态复用总线,双向、三态)

分时复用的地址/状态线。作为地址线用时 A D 15 〜 A D 0 AD_{15}〜AD_0 AD15AD0 A 19 〜 A 16 A_{19}〜A_{16} A19A16起构成访问存储器的 20 位物理地址当 CPU 访问 I/O 端口时, A 19 〜 A 16 A_{19}〜A_{16} A19A16保持为 “0 ”(低电平)。作为状态线用时, S 6 〜 S 3 S_6〜S_3 S6S3 用来输出状态信息,其中 S 3 S_3 S3 S 4 S_4 S4表示当前使用的段寄存器名。

S 4 S_4 S4 S 3 S_3 S3 段寄存器
0 0 ES
0 1 SS
1 0 CS或未使用任何段寄存器(I/O、INT)
1 1 DS

B H E ‾ / S 7 \overline{BHE}/S7 BH
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值