
8086cpu由哪两部分组成
2个回答
展开全部
8086cpu由哪两部分组成
8086的内部结构-来成两部分自:
1、总线接口部穗乎祥件,负责控制存顷陪储器读写。
2、执行部件EU,EU从指令队列中取出指令并执行。 8086是16位微处理器,有16根数据线、20根地猜搏址线,内部寄存器、运算部件以及内部操作都是按16位设计的。
8086的内部结构-来成两部分自:
1、总线接口部穗乎祥件,负责控制存顷陪储器读写。
2、执行部件EU,EU从指令队列中取出指令并执行。 8086是16位微处理器,有16根数据线、20根地猜搏址线,内部寄存器、运算部件以及内部操作都是按16位设计的。

2023-08-27 广告
作为汉坤(北京)流体控制技术有限公司的工作人员,我推荐我们公司的执行器产品,其性价比非常高。我们的执行器采用先进的技术,具有高精度、高稳定性和长寿命等特点,可以满足各种工业控制应用的需求。此外,我们的执行器还具有易于安装、维护和使用方便等优...
点击进入详情页
本回答由汉坤(北京)流体控制技术有限公司提供
展开全部
1、总线接口单元 总线接口部件由下列各部分组成
⑴4个段地址寄存器:
CS(codesegment)——16位的代码段寄存器;
DS(datasegment)——16位的数据段寄存器;
ES(extrasegment)——16位的扩展段寄存器;
SS(stacksegment)——16位的堆栈段寄存器;
⑵16位的指令指针寄存器IP; ⑶20位的地址加法器; ⑷6字节的指令队列缓冲器。
2、执行单元 执行部件由下列几个部分组成:
⑴8个通用寄存器:即AX、BX、CX、DX,BP,SP,SI,DI; 其中,4个数据寄存器:AX、BX、CX、DX; 2个地址指针寄存器:BP(basepointer),SP(stackpointer); 2个变址寄存器:SI(sourceindex),DI(destinationindex);
⑵标志寄存器FR(flagsregister);
⑶算术逻辑单元ALU(arithmeticlogicunit)。 EU负责全部指令的执行,同时向BIU输出数据(操作结果),并对寄存器和标志寄存器进行管理。在ALU中进行16位运算,数据传送和处理均在EU控制下执行。
执行单元的功能:
指令译码
指令执行————————-在ALU中完成
暂存中间运算结果—————-通用寄存器
保存运算结果特征—————-标志寄存器flags
总线接口单元的功能:
从内存中取指令到指令预取队列
负责与内存或输入/输出接口之间的数据传送
在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。
⑴4个段地址寄存器:
CS(codesegment)——16位的代码段寄存器;
DS(datasegment)——16位的数据段寄存器;
ES(extrasegment)——16位的扩展段寄存器;
SS(stacksegment)——16位的堆栈段寄存器;
⑵16位的指令指针寄存器IP; ⑶20位的地址加法器; ⑷6字节的指令队列缓冲器。
2、执行单元 执行部件由下列几个部分组成:
⑴8个通用寄存器:即AX、BX、CX、DX,BP,SP,SI,DI; 其中,4个数据寄存器:AX、BX、CX、DX; 2个地址指针寄存器:BP(basepointer),SP(stackpointer); 2个变址寄存器:SI(sourceindex),DI(destinationindex);
⑵标志寄存器FR(flagsregister);
⑶算术逻辑单元ALU(arithmeticlogicunit)。 EU负责全部指令的执行,同时向BIU输出数据(操作结果),并对寄存器和标志寄存器进行管理。在ALU中进行16位运算,数据传送和处理均在EU控制下执行。
执行单元的功能:
指令译码
指令执行————————-在ALU中完成
暂存中间运算结果—————-通用寄存器
保存运算结果特征—————-标志寄存器flags
总线接口单元的功能:
从内存中取指令到指令预取队列
负责与内存或输入/输出接口之间的数据传送
在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询