试题详情
- 简答题8086CPU由哪两部分组成?他们的主要功能各是什么?8086CPU与8088CPU的主要区别是什么?
-
由指令部件EU和总线接口部件BIU组成。
EU功能:EU只负责执行指令。其中的算术逻辑单元(ALU)完成16位或8位的二进制运算,运算结果可通过内部总线送到通用寄存器组或BIU的内部寄存器中等待写入存储器。16位暂存器用来暂存参加运算的操作数。经ALU运算后的结果特征送入标志寄存器FR中保存;EU中的控制器负责从BIU的指令队列中取指令,并对指令进行译码,根据指令要求向EU内部各部件发出控制命令以完成各条指令的功能。
BIU功能:总线接口单元BIU负责与存储器或I/O端口打交道,正常情况下,BIU通过地址加法器形成指令所在存储器中的物理地址后,启动存储器,从给定地址的存储器中取出指令代码送指令队列中等待执行,一旦指令队列中空出2个字节,BIU将自动进人读指令操作以填满指令队列。只要收到EU送来的操作数地址,BIU将立即形成操作数的物理地址,完成读/写操作数或运算结果的功能。
8086CPU与8088CPU的主要区别:
① 8088 BIU中指令队列长度仅有4个字节;
② 8088 BIU通过总线控制电路与外部交换数据的总线宽度是8位,总线控制电路与专用寄存器组之间的数据总线宽度也是8位,而EU内部总线仍是16位,所以把8088 CPU称之为准16位微处理器。 关注下方微信公众号,在线模考后查看
热门试题
- CPU响应INTR引脚上来的中断请求的条
- 立即操作数是存放在代码段里的。
- 执行IN AL,70H时,8086CPU
- 8253各输入信号如下:/CS=0,/R
- 什么叫端口?一般I/O接口电路中有哪几种
- 微处理器由()组成。
- 在DMA方式下,数据从内存传送到外设的路
- 已知堆栈段指针寄存器(SP)=1027H
- 简述CPU的组成。
- 8086的存储器分为哪两种存储体?
- 可编程外围接口芯片是指()
- Intel 8086与8088有何区别?
- 8086微处理器的RESET引脚是用于:
- 1KB=()字节,1MB=()KB,1G
- 若有两个4字节的无符号数相加,这两个数分
- 每个中断向量占4个字节,前2个字节为中断
- 堆栈段的段内偏移值存入什么寄存器中?
- 用来定义双字变量的伪指令是()。
- 把下列各数化成二进制数和八进制数(二进
- DOS功能调用中采用屏幕显示单个字符,其