为何8086/8088 CPU数据线是双向传输的

 我来答
花茶huaa
高能答主

2022-02-09 · 把复杂的事情简单说给你听
知道答主
回答量:126
采纳率:0%
帮助的人:1.9万
展开全部

因为要进行CPU和其它部件之间的双向数据传输。

数据总线DB用于传送数据信息。数据总线是双向三态形式的总线,即它既可以把CPU的数据传送到存储器或输入输出接口等其它部件,也可以将其它部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与微处理的字长相一致。

总线(Bus)是指计算机组件间规范化的交换数据(data)的方式,即以一种通用的方式为各组件提供数据传送和控制逻辑。按照总线信息传送方向区分,总线可以分为单向总线和双向总线两种。

双向总线是指连接总线的任何一个部件可以有选择地向总线上的任何一个部件发送信息,也可以有选择地向接收总线上任何一个部件发来的信息。

8086/8088cpu的数据线和地址:

8086/8088CPU的地址总线均为20位,8086/8088CPU的寻址范围为1MB;8086有16根数据线和20根地址线,它既能处理16位数据,也能处理8位数据。可寻址的内存空间为1MB。

Inter公司在推出8086的同时,还推出了一种准16位微处理器8088,8088的内部寄存器,运算部件及内部数据总线都是按16位设计的,单外部数据总线只有8条。

推出8086的主要目的是为了与当时已有的一套Inter外部设备接口芯片直接兼容使用。8086与8088在寄存器结构,编程结构,存储器组织及I/O端口组织方面是完全一样的或稍有差别。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式