8086CPU由哪两部分组成,它们的主要功能是什么?

I/O端口有哪两种编址方式?8086最大的I/O寻址空间是多少?什么是外设接口?什么是端口?8086的最大模式与最小模式相比,其系统基本结构的最明显不同是什么?什么是时序... I/O端口有哪两种编址方式?8086最大的I/O寻址空间是多少?什么是外设接口?什么是端口?8086的最大模式与最小模式相比,其系统基本结构的最明显不同是什么? 什么是时序? 展开
 我来答
小林学长123
2020-01-14 · 专注于分享数码相关知识
小林学长123
采纳数:550 获赞数:507834

向TA提问 私信TA
展开全部

总线接口单元和执行单元

一、总线接口部件由下列各部分组成:4个段地址寄存器:CS——16位的代码段寄存器;DS16位的数据段寄存器;ES——16位的扩展段寄存器;SS16位的堆栈段寄存器;16位的指令指针寄存器IP;20位的地址加法器;6字节的指令队列缓冲器。

二、执行部件由下列几个部分组成:8个通用寄存器:即AX、BX、CX、DX,BP,SP,SI,DI ;其中,4个数据寄存器:AX、BX、CX、DX;2个地址指针寄存器:BP,SP;2个变址寄存器:SI,DI ;标志寄存器FR(flags register);算术逻辑单元ALU。

扩展资料:

8086和8088问世后不久,英特尔公司就开始对他们进行改进。他们将更多功能集成在芯片上,这样就诞生了80186和80188。这两款微处理器内部均以16位工作,在外部输入输出上80186采用16位,而80188和8088一样是采用8位工作。

1981年,IBM公司将8088芯片用于其研制的PC机中,从而开创了全新的微机时代。也正是从8088开始,个人电脑(PC)的概念开始在全世界范围内发展起来。从8088应用到IBM PC机上开始,个人电脑真正走进了人们的工作和生活之中,它也标志着一个新时代的开始

参考资料来源:百度百科-地址寄存器

参考资料来源:百度百科-8086

参考资料来源:百度百科-总线接口部件

匿名用户
推荐于2017-11-25
展开全部
由总线接口部件BIU(Bus interface unit)和执行部件EU(Execute Unit)这两大部分构成!BIU的任务是负责处理器与I/O设备之间的信息传递,如从内存中读取指令代码和数据,将运算结果送入内存等。EU的功能是完成指令的执行!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老黄金融
2022-04-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
8086CPU由成总线接口单元和执行单元两部分组成。总线接口单元(Bus Interface Unit)透过6字节预存(prefetch) 的队列(queue)位指令给执行单元(Execution Unit),所以取指令和执行是同步的,8086 CPU有20条地址线,可直接寻址1MB的存储空间,每一个存储单元可以存放一个字节(8位)二进制信息。
拓展资料:
总线接口单元BIU是8086 CPU在存储器和I/O设备之间的接口部件,负责对全部引脚的操作,即8086对存储器和I/O设备的所有操作都是由BIU完成的。所有对外部总线的操作都必须有正确的地址和适当的控制信号,BIU中的各部件主要是围绕这个目标设计的。它提供了16位双向数据总线、20位地址总线和若干条控制总线。
其具体任务是:负责从内存单元中预取指令,并将它们送到指令队列缓冲器暂存。CPU执行指令时,总线接口单元要配合执行单元,从指定的内存单元或I/O端口中取出数据传送给执行单元,或者把执行单元的处理结果传送到指定的内存单元或I/O端口中。
执行单元EU中包含1个16位的运算器ALU、8个16位的寄存器、1个16位标志寄存器FR、1个运算暂存器和执行单元的控制电路。这个单元进行所有指令的解释和执行,同时管理上述有关的寄存器。EU对指令的执行是从取指令操作码开始的,它从总线接口单元的指令队列缓冲器中每次取一个字节。如果指令队列缓冲器中是空的,那么EU就要等待BIU通过外部总线从存储器中取得指令并送到EU,通过译码电路分析,发出相应控制命令,控制ALU数据总线中数据的流向。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-06
展开全部
您好,我看到您的问题很久没有人来回答,但是问题过期无人回答会被扣分的并且你的悬赏分也会被没收!所以我给你提几条建议:

一,你可以选择在正确的分类下去提问,这样知道你问题答案的人才会多一些,回答的人也会多些。

二,您可以到与您问题相关专业网站论坛里去看看,那里聚集了许多专业人才,一定可以为你解决问题的。

三,你可以向你的网上好友问友打听,他们会更加真诚热心为你寻找答案的,甚至可以到相关网站直接搜索.

四,网上很多专业论坛以及知识平台,上面也有很多资料,我遇到专业性的问题总是上论坛求解决办法的。

五,将你的问题问的细一些,清楚一些!让人更加容易看懂明白是什么意思!

谢谢采纳我的建议! !
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式