图1为准16位微处理器8088构成的系统电原理图。
图1 准16位微处理器8088构成的系统电原理图
准16位微处理器8088的地址总线为20条(A0~A19),其中A0~A7与数据信号D0~D7复用,A16~A19与状态信号S3~S6复用,需通过总线分离技术将地址信号锁存。8088的存储器寻址范围为1M,包含了程序存储器和数据存储器,由于该微处理器复位后的程序指针指向FFFF0H单元,因而程序存储器必须安排在包含该地址的存储单元中。如需较强的驱动能力,地址总线可用缓冲器74LS244驱动。
8088的数据总线为D0~D7,为增强数据总线的负载能力,可采用74LS245作为数据总线的驱动电路。使能控制端-G为数据使能控制信号DEN,当此信号=0,使74LS245处于有效状态,方向控制端DIR端为微处理器的方向控制信号DT/-R,当此信号=0时,信号从B流向A,保证了系统在读操作时数据从存储器或I/O接口送往微处理器。
8088的存储器地址信号为A0~A19,寻址范围为1M。I/O接口地址信号为A0~A15,寻址范围为64K。存储器和I/O接口的操作由控制信号IO/-M控制。
图2为16位微处理器8086构成的系统电原理图。
图2 16位微处理器8086构成的系统电原理图
与8088微处理器不同的是,8086地址总线中的A0~A15与数据信号D0~D15复用。存储器和I/O接口的操作由控制信号M/-IO控制。
对于8088微处理器由于其数据总线为8位,因而在存储器和I/O接口操作时采用了字节寻址的方法,即1M字节的存储器单元,64K字节的I/O接口。8086采用了16位的数据总线,采用字或字节访问的指令,其地址采用的仍为字节寻址。高字节与低字节的访问用A0和-BHE信号控制,操作地址的作用如表1 所示。在字节访问时,偶数地址访问的是低8位的数据线,用地址信号A0=0控制,奇数地址访问的是高8位的数据线,用控制信号-BHE=0控制。在字访问时,如地址为偶数,一次访问高、低字节,A0和-BHE同时为0,如地址为奇数,分为高字节和低字节两次访问。
表1 地址操作
-BHE
|
A0
|
操 作
|
数据总线
|
0
|
0
|
从偶数地址开始访问一个字 |
D0~D15
|
1
|
0
|
从偶数地址访问一个字节 |
D0~D7
|
0
|
1
|
从奇数地址访问一个字节 |
D8~D15
|
0
1
|
1
0
|
从奇数地址开始访问一个字先访问高8位,再访问低8位 |
D8~D15
D0~D7
|
关键字:16位 微处理器 接口电路
引用地址:
16位微处理器的接口电路
推荐阅读最新更新时间:2024-03-16 13:55
50Msps、16位 DAC 演示板具有 Mojo
加利福尼亚州米尔皮塔斯 (MILPITAS, CA) 2016 年 9 月 14 日 凌力尔特公司 (Linear Technology Corporation) 推出演示电路 2459A,其采用了 50Msps、16 位数模转换器 (DAC) LTC1668。这款高性能 DAC 在具有介于音频频段和几 MHz 之间模拟频率分量的应用中非常受欢迎。 DC2459A 是原始演示电路的完整重新设计。若干种信号调理选项可用于模拟输出,而且数字信号可以由几款低成本的易用型 FPGA 开发板之一提供。提供了 FPGA 代码示例,其产生了用于 DAC 的数字正弦波数据。 半导体产品的演示板在 制造者 群体和生产设计之间实现了协同
[模拟电子]
AMD重组架构:微处理器和显示芯片部门合并
据国外媒体报道,AMD周三宣布进行业务重组,将微处理器和显示芯片业务合并为一个部门,此举将有助于公司将来对系统和芯片业务进一步整合。 AMD发言人德鲁·普雷利(Drew Prairie)表示,合并微处理器和显示芯片部门将提高运营效率,新的业务结构整合了产品团队并为技术研发、销售和市场营销团队确定了明确的领导方向。他还称,此次业务重组将不会导致任何裁员。 AMD已经将业务重组为四个新的部门。产品部门将负责推出显示芯片和微处理器产品以及芯片设计工作。该部门将由原显示芯片业务部门副总裁里克·伯格曼(Rick Bergman)负责。其他三个部门包括市场营销部、客服部和专注于将来技术研发的Advanced Technolo
[嵌入式]
新型微处理器监控电路
微处理器监控电路早已得到广泛应用,它的发展从分立电路、单一复位功能的三端集成器件到复杂的多功能集成器件,的电子技术的各个阶段,它都保证了系统的正常运行。本文简要介绍监控电路的基本特性以及一些新型监控复位器件。
1 电源电压监控电路
监控电路最基本的功能就是上电复位(POWER-ON-RESET)。如果不具备这一功能,微处理器系统的上电和电源电压波动时就会出现问题。最简单的上电复位电路是由一个电阻、一个电容和一个二极管组成的,其电路连接如图1所示。
的上电过程中,当电源电压开始上升时,RC电路保持低电平。如果电源电压上升得足够快,RESET端将保持有效以使微处理器处于复位状态,直到其它电路都已正常上电。只要电源上电的瞬态
[应用]
火控计算机接口电路的设计
0 引言 火控计算机是整个火力控制系统的重要组成部分,如同人体的大脑,也是连接火力控制系统中搜索跟踪系统和武器瞄准系统的中间环节。作战过程中,火控计算机实时接收搜索跟踪系统采集到的目标诸元,根据目标的运动轨迹和配置火炮的弹道射表,完成对射击诸元的实时解算,同时控制武器瞄准系统对目标实施有效的射击。因此火控计算机的对外接口关系比较复杂,本文主要讲述了某型火控系统中火控计算机接口电路的硬件设计。 1 接口电路的设计 由于本火控计算机中接口数量比较繁多,而且种类也不同,为了便于描述,对本系统中的接口分为两类:通讯接口,控制接口。 1.1 通讯接口 本火控计算机中通讯接口主要有:(1)接收本雷达或异地雷达现在点方位角和高低角
[单片机]
ARM微处理器的指令集概述二——ARM应用系统开发详解笔记
一 跳转指令 跳转指令用于实现程序流程的跳转,在 ARM 程序中有两种方法可以实现程序流程的跳转: 使用专门的跳转指令。 直接向程序计数器 PC 写入跳转地址值。 ARM 指令集中的跳转指令可以完成从当前指令向前或向后的 32MB 的地址空间的跳转,包括以下 4 条指令: B 跳转指令 BL 带返回的跳转指令 BLX 带返回和状态切换的跳转指令 BX 带状态切换的跳转指令 B B{条件} 目标地址 B指令是最简单的跳转指令。注意存储在跳转指令中的实际值是相对当前PC值的一个偏移量,而不是一个绝对
[单片机]
ASIC和微处理器芯片供电电源
今天的高性能ASIC和微处理器芯片消耗的功率可超过150瓦。对于1 V"1.5 V的供电电压,这些器件所需要的电流可轻易超过100 A。通过采用多相直流/直流转换器,为此类器件供电的任务可变得更容易处理。 目前,可扩展控制器允许设计人员为特定的直流/直流转换器选择所需要的相数。可扩展性还允许几个控制器同步并联使用。电路板上基于PLL 技术的时钟发生器为控制器同步提供了支持。 多相转换器拓扑 随着负载电流超过20A"30A,采用多相转换器进行设计的优点变得愈加明显。这些优点包括:输入纹波电流更小、输入电容器的使用数量大大减少、纹波频率的有效相乘可降低输出纹波电压,而将能量损失分布到更多器件上可降低器件温度,同时还可降低外部器
[电源管理]
如何将μClinux移植到ARM7体系微处理器S3C4510B上
Linux是一种支持多种体系结构处理器的操作系统,有很强的移植性。描述了将μClinux移植到基于S3C4510B处理器目标板上的方法与过程。首先介绍了S3C4510B处理器和μClinux,并简单说明了如何搭建移植环境,然后着重讨论了在该开发板上Bootloader的设计实现以及μClinux内核的移植方法,最后对在这种基于μClinux的嵌入式系统环境下如何开发应用程序做了简单说明。 1引言 ARM(AdvancedRISCMachines),既可以认为是一个公司的名字,也可以认为是对一微处理器的通称,还可以认为是一种技术的名字。 1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用A
[单片机]
ARM应用系统开发详解:第1章 ARM微处理器概述
1.1 ARM-Advanced RISC Machines ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。 ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应
[单片机]