什么叫队列?8086/8088cpu中指令队列有什么作用

 我来答
仁昌爱娱乐
高粉答主

2020-01-26 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459853

向TA提问 私信TA
展开全部

队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。

8086/8088cpu中指令队列的作用是在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

扩展资料:

在队列的形成过程中,可以利用线性链表的原理,来生成一个队列。基于链表的队列,要动态创建和删除节点,效率较低,但是可以动态增长。

队列采用的FIFO(first in first out),新元素(等待进入队列的元素)总是被插入到链表的尾部,而读取的时候总是从链表的头部开始读取。每次读取一个元素,释放一个元素。所谓的动态创建,动态释放。因而也不存在溢出等问题。由于链表由结构体间接而成,遍历也方便。

要飞的鸷鸟
推荐于2017-09-30 · 无目标,半开放,爱分享
要飞的鸷鸟
采纳数:176 获赞数:23603

向TA提问 私信TA
展开全部
  1. 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。

  2. 进行插入操作的端称为队尾,进行删除操作的端称为队头。

  3. CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。

  4. 指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kaijian25
2012-10-29
知道答主
回答量:8
采纳率:0%
帮助的人:6.6万
展开全部
CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。
系统总线中的数据线8086是16位,而8088地址线是8位。其他大体无区别!
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在恭王府驾车的珍珠

2019-12-06 · TA获得超过2060个赞
知道答主
回答量:1.9万
采纳率:43%
帮助的人:834万
展开全部
没刷牙兔肉什么工作就
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
本人0菜鸟
2012-10-29 · 超过30用户采纳过TA的回答
知道答主
回答量:288
采纳率:0%
帮助的人:107万
展开全部
楼上正解
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式