首页 > 其他分享 >计算机体系结构

计算机体系结构

时间:2023-09-21 10:58:35浏览次数:63  
标签:CPI 计算机 级数 指令 阶段 流水线 执行 体系结构

流水线级数的作用是如何体现的:在可行范围内,把一条指令的执行流程划分的越细致,也就是级数越多,可以并行化执行的指令执行的指令数目越多
感觉分的级数越多,在不考虑各级之间的通信同步延迟情况下,时钟周期就能够越短,由于CPI最小也就是1了,时钟周期降低了,那么流水线下一条指令的执行时间就降低了(需要注意这只是在不考虑其他很多因素的理想情况下)

如何理解流水线的分级,指令执行过程包含一些阶段,如果在确保指令能够正常执行的情况下,把这些阶段细划,分为多个阶段,这些阶段相互之间是可以同时进行的,
因此就可以引入多条轨道,同时执行多条指令,在没有其他手段的情况下(例如每执行几条指令后就停顿一次),划分的阶段数就是流水线级数,同时也是流水线中同时执行的指令数

注意在某些计算题目中,流水线的计算并不是从流水线为空的最初状态开始的,多数是按照流水线执行过程中的情况来看的,e.g.流水线的CPI

Reference

标签:CPI,计算机,级数,指令,阶段,流水线,执行,体系结构
From: https://www.cnblogs.com/hongyugao/p/17719333.html

相关文章

  • 当你的计算机开机后直接跳过了引导界面,而直接进入Windows界面,这可能是由于以下几种启
    当你的计算机开机后直接跳过了引导界面,而直接进入Windows界面,这可能是由于以下几种启动故障之一导致的:引导顺序错误:在计算机引导时,硬盘、光驱、USB等设备的启动顺序是有优先级的。如果设置不正确,计算机可能会跳过引导界面而直接选择第一个可引导设备,通常是硬盘。你可以进入计算机......
  • 第一章:计算机系统概述
    1.2计算机系统层次结构1.2.1计算机系统的组成硬件系统和软件系统共同构成一个完整的计算机系统。1.2.2计算机硬件“存储程序”的思想奠定了现代计算机的基本结构......
  • 基于微信小程序的在线考试系统设计与实现-计算机毕业设计源码+LW文档
    一、研究的背景意义随着计算机的持续发展,人类进入信息化时代,各种软件和管理系统层出不穷,软件已成为提高办公质量和经济增长的重要手段,由此带来了许多新兴行业。比如在线购物,京东商城、慕课和在线学习的成功有目共睹。基于互联网的管理平台,收集和整理各类信息,这些信息以有序的方式......
  • 基于java的学生课程管理系统-计算机毕业设计源码+LW文档
    计算机技术的发展,改变了的生产生活方式。在高校,越来越多的教务管理使用管理系统进行管理,用来提高管理效率。在传统的教学管理中,高校往往通过大量的人力和物力进行管理,通过手工记录课程信息,统计科目资料。传统的管理方法容易出错,而学生课程管理系统可以帮助教师管理课程信息,查看课程......
  • 基于springboot智能考试系统的设计与实现-计算机毕业设计源码+LW文档
    摘要随着信息技术的发展,管理系统越来越成熟,各种企事业单位使用各种类型的管理系统来提高工作效率,从而降低手工操作的弊端。我国政府一直以来都非常重视中学阶段教育的发展,近几年来学生人数逐渐增加,对在线考试的需求越来越多。因此,通过开发基于springboot智能考试系统来提高学习效......
  • 基于java的高校智慧课堂管理系统的设计与实现-计算机毕业设计源码+LW文档
    一、研究的背景和意义研究背景:随着计算机网络技术和互联网技术的飞速发展,社会的快速进步和人们生活质量的不断提高,人们的文化生活受到了极大的变化。而我们国家的教育也在随着社会的发展发生巨大的改变。在计算机技术的飞速发展前提下,特别是智能Android操作系统的问世,基于移动设......
  • 基于java的酒店管理系统的设计与实现-计算机毕业设计源码+LW文档
    摘要信息化的迅速发展,对人们的衣食住行产生了很大影响。越来越多的人习惯并依赖于通过信息技术和智能化的形式来处理日常各类事物。为了满足住店用户预定酒店的需要,以及适应现代化酒店管理的需求,决定开发酒店管理系统。帮助会员快速的在线预定,提高了预定效率。本系统是选择面向......
  • 计算机网络五层协议笔记
    应用层:实现应用与应用之间的互通,在互联网中应用层协议很多,如域名系统DNS,支持万维网应用的HTTP协议,支持电子邮件的SMTP协议等等。我们把应用层交互的数据单元称为报文。传输层:向两台主机进程之间的通信提供通用的数据传输服务。运输层主要使用以下两种协议传输控制协议TCP(T......
  • 计算机最小存储单位bit
    计算机最小存储单位bit,一个bit位只能存储0或者1,计算机是二进制那么两个bit能存11,10,01,00,这四个数字,如果映射到十位数,那就是,0,1,2,3三个bit位,能寸,111,110,101,100,011,010,001,000,这八个数字,映射到十进制,那就是0,1,2,3,4,5,6,7,8以此类推,1B=8bit,也就是能存2八次方个二进制组合,映射到十进制,也就是0......
  • 软件工程 之 (XMUT)计算机操作系统—计算应用题
    {mtitletitle="软件工程之(XMUT)计算机操作系统-计算应用题"/}{lamp/}一.多道程序设计课堂练习 第1题设内存中有三道程序A、B、C,它们按A、B、C的优先次序执行。它们的计算和I/O操作的时间见下表。假设三道程序使用相同设备进行I/O操作,即程序以串行方式使用设备,试画出单道......