流水线执行时间计算

  每条指令操作时步骤有KKK步,分别由KKK个部件执行,共有NNN条指令执行,每个部件的工作周期均为Δt\Delta tΔt。在单流水线处理机执行指令时,第一条指令执行完毕所花时间为K×ΔtK\times\Delta tK×Δt,此后需要执行N−1N-1N−1条指令,并在之后的每个Δt\Delta tΔt时间都有指令完成,花费(N−1)×Δt(N-1)\times \Delta t(N−1)×Δt。所有总共需要时间
(K+N−1)×Δt(K+N-1)\times \Delta t (K+N−1)×Δt


例题

例1:

设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间 _ △t。

  • A.8
  • B.10
  • C.12
  • D.14


解析:K+N-1=3+10-1=12,选C

嵌入式系统——流水线处理机执行时间计算相关推荐

  1. STM32与树莓派:嵌入式系统开发与教育计算的区别

    STM32和树莓派是两种不同的硬件平台,用于不同的应用领域. STM32:STM32是一系列由STMicroelectronics(意法半导体)生产的32位ARM Cortex-M微控制器.它们被广泛 ...

  2. 1.嵌入式系统的简介

    1.嵌入式系统的简介 1.1 课程规划与学习方法 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,但同时也是最难以掌 握的学科之一,很多踌躇满志的同学最终没能成为一名合格的嵌入式工程师,很大 ...

  3. 2.09 流水线周期及流水线执行时间计算

    流水线执行时长的计算 流水线周期 流水线周期为执行时间最长(最耗时)的一段. 比如此处例题,取指2ns,分析2ns,执行1ns.因此流水线周期是2ns. 全部执行完毕所需的时间 先假设每个流程的时间一 ...

  4. 嵌入式系统概论-考试总结

    Exam-嵌入式总结 1. 简答题 1.1. 什么是CPS?请画出典型结构,尝试描述典型应用[2015] CPS,信息物理系统,计算进程和物理进程的统一体,集计算.通信.控制于一体的下一代智能系统,由 ...

  5. 期末复习【嵌入式系统】

    期末复习[嵌入式系统] 前言 推荐 期末复习 推荐 题型 押题 复习 总述 问题与思考: 教学内容介绍 问题与思考 第1章 嵌入式系统基础 问题与思考 1.1 引言 1.2 嵌入式系统的概述 1.2. ...

  6. 嵌入式系统设计师考试笔记之嵌入式系统基础知识

    以下是转帖一位网友的嵌考笔记 嵌入式系统设计师考试笔记之嵌入式系统基础知识 欧浩源(ohy3686@qq.com) 20080818 一.引言 自<嵌入式系统设计师考试复习笔记之存储管理篇> ...

  7. 计算机三级嵌入式系统易错题总结

    1.IP是中文 知识产权的英文缩写 2.有线电视的视频编码:MPEG-2,互联网视频编码:MPEG-4 AVC 3.ARM处理器异常中断处理中用于软中断的指令助记符是:SWI,用于断点中断指令助记符是 ...

  8. 1.1 嵌入式系统的定义和组成

    1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统. 1.1.2 嵌入式 ...

  9. 《嵌入式系统设计师》笔记之一——嵌入式系统基础知识

    1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统. 1.1.2 嵌入式 ...

最新文章

  1. canvas绘制正文形并填充-2
  2. html之字符数字引用
  3. AIX学习笔记-第一天简介
  4. Android学习之反编译工具的使用
  5. hdu 1213 HowManyTables 并查集
  6. python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...
  7. URAL 1806 Mobile Telegraphs
  8. 关于vue 项目页面打包后首次页面加载特别缓慢的原因及解决方案
  9. 业务层——跨越边界传输数据
  10. amazon linux ami root 密码,Amazon Linux AMI 2015.09 (HVM)平台搭建lamp
  11. pcb地线应该不应该做成环路_电源PCB设计流程及要点全解析
  12. 《实用C语言编程》读书笔记
  13. org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is jav
  14. 分布式事务方案Seata
  15. linux flash插件安装方法,Linux系统下安装Flash浏览器插件的方法
  16. 为什么RISC-V中需要恒零寄存器?
  17. chmod命令优美的用法
  18. php 数组简写形式,php 获取美国50个州的名称、简写对应数组用法示例
  19. 武林外传电影版java,武林外传经典台词
  20. 2015年P2P大事件:e租宝被查,宜人贷上市,还有蹭IP的

热门文章

  1. python3.7中Gluonts与Mxnet安装问题
  2. MATLAB语言初步学习(一)
  3. Tensorflow2.0实战之Auto-Encoder
  4. 用递归和非递归实现斐波那契数列
  5. thinkphp5学习笔记
  6. python语言的语法_Python语言学习系列------基础语法(一)
  7. 是以微型计算机为中心 配以相应的外围设备,______是以微型计算机为中心,配以相应的外围设备、电源和辅助电路,以及指挥微型计算机工作的系统软件而构成的。...
  8. 制定交叉编译工具_制作交叉编译工具链的方法总结(详细)
  9. 电脑开机卡住了怎么办_苹果电脑忘记开机密码怎么办?一段代码轻松解决
  10. linux转发邮件,转发Linux服务器上的传入邮件?