8086CPU引脚功能
8086CPU外部引脚图
在最小模式中引脚定义
AD15~AD0(Address Data Bus):16位地址/数据总线,分时复用。传输地址时三态输出,传输数据时三态双向输入/输出。
在总线周期T1状态,CPU在这些引脚上输出存储器或I/O端口的地址、在T2~T4状态,用来传送数据、在中断响应及系统总线“保持响应”周期一,AD15~AD0被置成高阻状态。
A19/S6~A16/S3(Address/Status):地址/状态线,三态,输出,分时复用。
在T1状态作地址线用,A19~A16与A15~A0一起构成20位物理地址,可访问存储器1M字节。当CPU访问I/O短口时,A19~A16为“0”、在T2~T4状态作状态线用,S6~S3输出状态信息。
BHE/S7(Bus High Enable/Status):高8位数据线允许/状态信号,三态输出,低电平有效。
16位数据传送时在T1状态,用BHE指出高8位数据总线上数据有效,用AD0地址线指出低8位数据线上数据有效。在T2~T4状态S7输出状态信息,在“保持响应”周期被置成高阻状态。
MN/MX(Minimun/Maximun):最小/最大工作模式选择信号,输入。
当MN/MX接+5V时,CPU工作在最小模式,当MN/MX接地时,CPU工作在最大模式。
RD(Read):读选通信号,三态,输出,低电平有效。
由M/IO信号区分读存储器或I/O端口,在读总线周期的T1、T2、TW状态,RD为低电平。在“保持响应”周期,被置成高阻状态。
WR(Write):写选通信号,三态,输出,低电平有效。
由M/IO信号区分写存储器或I/O端口,在读总线周期的T1、T2、TW状态,WR为低电平。在DMA方式时,被置成高阻状态。
M/IO(Memory/Input and Output):存储器或I/O端口控制信号,三态,输出。
M/IO信号为高电平时,表示CPU正在访问存储器,信号为低电平时,表示CPU正在访问I/O端口。一般在前一个总线周期的T4状态,有效,直到本周期的T4状态为止。在DMA方式时,M/IO置为高阻状态。
ALE(Address Latch Enable):地址锁存允许信号,输出,高电平有效。
作地址锁存器8282/8283的片选信号。
DEN(Data Enable):数据允许信号,输出,低电平有效。
在最小模式系统中,有时利用数据收发器8286/8287来增加数据驱动能力,DEN用来作数据收发器8286/8287的输出允许信号。在DMA工作方式时,被置成高阻状态。
DT/R(Data Transmit/Receive):数据发送/收发控制信号,三态,输出。
DT/R用来控制数据收发器8286/8287的数据传送方向。
READY(Ready):准备就绪信号,输入,高电平有效。
在T3状态结束后CPU插入一个或几个TW暂停状态,直到READY信号有效后,才进入T4状态,完成数据传送过程。
RESET(Reset):复位信号,输入,高电平有效。
CPU收到复位信号后,停止现行操作,并初始化段寄存器DS、SS、ES,标志寄存器PSW,指令指针IP和指令队列,而使CS=FFFFH。RESET信号至少保持4个时钟周期以上的高电平,当它变成低电平时,CPU执行重启动过程,8086/8088将从地址FFFF0H开始执行指令。
INTR(Interrupt Request):可屏蔽中断请求信号,输入,电平触发,高电平有效。
当外设接口向CPU发出中断申请时,INTR信号变成高电平。
INTA(Interrupt Acknowledge):中断响应信号,输出,低电平有效。
在中断响应总线周期T2、T3、TW状态,CPU发出两个INTA负脉冲,第一个负脉冲通知外设接口已响应它的中断请求,外设接口收到第二个负脉冲信号后,向数据总线沙锅内放中断类型号。
NMI(Non —Maskable Interrupt Request):不可屏蔽中断请求信号,输入,边沿触发,正跳变有效。
此类中断请求不受中断允许标志位IF的影响,也不能用软件进行屏蔽。一旦收到信号,在当前指令执行完后,自动引起类型2中断。经常处理电源掉点的紧急情况。
TEST(Test):测试信号,输入,低电平有效。
HOLD(Hold Request):总线保持请求信号,输入,高电平有效。
HLDA(Hold Acknowledge):总线保持响应信号,输入,高电平有效。
CLK(Clock):时钟信号,输入。
VCC(+5V),GND(地)
在最大模式中引脚定义
S2~S0(Bus Cycle Status):总线周期状态信号,三态,输出。
在最大模式系统中,由CPU传送给总线控制器8288,8288编译后产生相应的控制信号代替CPU输出。
LOCK(Lock):总线封锁信号,三态,输出,低电平有效。
它有效时,CPU不允许外部其它总线主控者获得对总线的控制权。在DMA期间,它置于高阻状态。
RQ/GT0、RQ/GT1(Request/Grant):总线请求信号输入/总线请求允许信号输出双向,低电平有效。
前者比后者有较高的优先权。
QS1、QS0(Instruction Queue Ststus):指令队列状态信号,输出,高电平有效。
用来指示CPU中指令队列当前的状态,以便外部对8086/8088CPU内部指令队列的动作跟踪。
8086CPU引脚功能相关推荐
- stc15w4k32s4芯片引脚图片_单片机引脚功能初识及提高(3)
40个接口我们已经了解了29个了,在开始我们 今天的内容之前,我们先对之前的内容总结一下. 图片来源网络 最小系统 电源部分(20脚GND,40脚VCC[+5v]) 复位部分(9脚,给高电平进行复位) ...
- linux查询引脚功能复用,linux pinmux 引脚多路复用驱动分析与使用
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/code_style/article/d ...
- SPI Flash芯片W25Q32英文版数据手册解读(一)---------引脚功能,工作模式
W25Q32芯片是一个可以通过SPI(串行外围设备接口)操作的flash存储器,这篇文章备忘和总结一下英文版数据手册的一些解读.有关时序及具体用STC单片机编写程序的内容等下一篇文章. 一.芯片引脚功 ...
- 80C51引脚功能及片内RAM、片内ROM简介
一. 80C51系列单片机引脚图及逻辑符号,为标准的40脚DIP封装,如下图: Pin1-Pin8为P1口,内部带上拉电阻的8位准双向IO口 Pin9为复位口,高电平有效(持续两个机器周期). Pin ...
- FPGA引脚功能说明与分析
FPGA引脚功能说明与分析 FPGA有很多个引脚,大多数为用户的IO口,有少量的IO作为特殊功能使用,下面以EP4CE10E22C8N芯片为例. VCCINT: 供电引脚.内核电压1.2V/5%,负责 ...
- 8086CPU从功能上分为几部分?各部分由什么组成?各部分的功能是什么?
答: 8086CPU从功能上分为两大部分:一是执行部件(EU),二是总线接口部件(BIU). 执行部件(EU)是由以下4部分组成: (1)4个通用寄存器:AX,BX,C ...
- 详解T507 核心板引脚功能修改指引-飞凌嵌入式
FETT507-C核心板CPU为四核Cortex-A53,1.5GHz主频:GPU为G31 MP2:核心板集成2GB DDR3 RAM,8GB eMMC ROM,可流畅运行Android.Ubuntu ...
- tl494c封装区别_TL494的特点与引脚功能
TL494的特点与引脚功能 来源:华强电子网 作者:华仔 浏览:4008 时间:2016-08-10 14:18 标签: 摘要: ;;; 1.特点;;; TL494县有以下特点:①PWM控制电路功能完 ...
- tl494c封装区别_TL494集成电路引脚功能和数据
以上TL494集成电路引脚功能和数据表可以点击放大,有关TL494集成电路更详细的资料请查看以下文章 TL494是一种固定频率脉宽调制电路,它包含了开关电源控制所需的全部功能,广泛应用于单端正激双管式 ...
最新文章
- 电子信息工程考研专业c语言,电子信息工程考研方向
- iOS实现动态区域裁剪图片
- 暑期集训1:C++STL 例3:UVA-12100
- NLTK命名实体识别NER
- HTML DOM全解和案例
- scala外部传入时间参数-亲测有效
- 编辑器扩展_关于MediaWiki的编辑器
- 为什么编程语言初创公司那么少?
- C语言程序main入口函数
- word activex部件不能创建对象_如何用Word批量制作员工工作证?1分钟搞定1000份!只需三步...
- Guava RateLimiter限流原理解析
- Linux 系统管理
- 我的docker随笔16:构建一个特定的nodejs镜像
- Atitit sql查询语法 SQL SELECT完整语法	3 1.SELECT语法	3 2.FROM子句	5 3.WHERE子句	6 下面两张表将在后面使用到	7 1.比较运算符	7 2.逻辑
- iphone一键转移_换iPhone数据转移太麻烦?用腾讯电脑管家iPhone助手一键搞定
- mac的截图命令screencapture
- shell编程阶段性总结+几个shell脚本实例
- 代码规范 : 关于注释和日志
- 手把手教你用Python高仿一个任务管理器
- 召唤神龙 javascript 调整地图大小
热门文章
- crv文件导入MySQL数据库的坑
- JAVA算法练习(5):错误票据
- 2021-07-26 .NET高级班 122-直播项目专题(腾讯云云直播实现视频直播功能)
- MySQL故障检测_MySQL故障检测和修正的一般过程
- 计算机二级需要学什么语言吗,计算机二级学什么语言比较快一点
- win7 共享无线wifi
- Linux驱动开发--pr_fmt的用法
- 多功能视频播放组件演示Demo
- 2D游戏开发 - SkyGameEngine2d 引擎架构 | 目录结构 | 引擎入口点
- 经验分享帖 基于STM32的超声波测距HC-SR04(附程序)