嵌入式系统——流水线处理机执行时间计算
流水线执行时间计算
每条指令操作时步骤有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
嵌入式系统——流水线处理机执行时间计算相关推荐
- STM32与树莓派:嵌入式系统开发与教育计算的区别
STM32和树莓派是两种不同的硬件平台,用于不同的应用领域. STM32:STM32是一系列由STMicroelectronics(意法半导体)生产的32位ARM Cortex-M微控制器.它们被广泛 ...
- 1.嵌入式系统的简介
1.嵌入式系统的简介 1.1 课程规划与学习方法 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,但同时也是最难以掌 握的学科之一,很多踌躇满志的同学最终没能成为一名合格的嵌入式工程师,很大 ...
- 2.09 流水线周期及流水线执行时间计算
流水线执行时长的计算 流水线周期 流水线周期为执行时间最长(最耗时)的一段. 比如此处例题,取指2ns,分析2ns,执行1ns.因此流水线周期是2ns. 全部执行完毕所需的时间 先假设每个流程的时间一 ...
- 嵌入式系统概论-考试总结
Exam-嵌入式总结 1. 简答题 1.1. 什么是CPS?请画出典型结构,尝试描述典型应用[2015] CPS,信息物理系统,计算进程和物理进程的统一体,集计算.通信.控制于一体的下一代智能系统,由 ...
- 期末复习【嵌入式系统】
期末复习[嵌入式系统] 前言 推荐 期末复习 推荐 题型 押题 复习 总述 问题与思考: 教学内容介绍 问题与思考 第1章 嵌入式系统基础 问题与思考 1.1 引言 1.2 嵌入式系统的概述 1.2. ...
- 嵌入式系统设计师考试笔记之嵌入式系统基础知识
以下是转帖一位网友的嵌考笔记 嵌入式系统设计师考试笔记之嵌入式系统基础知识 欧浩源(ohy3686@qq.com) 20080818 一.引言 自<嵌入式系统设计师考试复习笔记之存储管理篇> ...
- 计算机三级嵌入式系统易错题总结
1.IP是中文 知识产权的英文缩写 2.有线电视的视频编码:MPEG-2,互联网视频编码:MPEG-4 AVC 3.ARM处理器异常中断处理中用于软中断的指令助记符是:SWI,用于断点中断指令助记符是 ...
- 1.1 嵌入式系统的定义和组成
1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统. 1.1.2 嵌入式 ...
- 《嵌入式系统设计师》笔记之一——嵌入式系统基础知识
1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统. 1.1.2 嵌入式 ...
最新文章
- canvas绘制正文形并填充-2
- html之字符数字引用
- AIX学习笔记-第一天简介
- Android学习之反编译工具的使用
- hdu 1213 HowManyTables 并查集
- python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...
- URAL 1806 Mobile Telegraphs
- 关于vue 项目页面打包后首次页面加载特别缓慢的原因及解决方案
- 业务层——跨越边界传输数据
- amazon linux ami root 密码,Amazon Linux AMI 2015.09 (HVM)平台搭建lamp
- pcb地线应该不应该做成环路_电源PCB设计流程及要点全解析
- 《实用C语言编程》读书笔记
- org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is jav
- 分布式事务方案Seata
- linux flash插件安装方法,Linux系统下安装Flash浏览器插件的方法
- 为什么RISC-V中需要恒零寄存器?
- chmod命令优美的用法
- php 数组简写形式,php 获取美国50个州的名称、简写对应数组用法示例
- 武林外传电影版java,武林外传经典台词
- 2015年P2P大事件:e租宝被查,宜人贷上市,还有蹭IP的
热门文章
- python3.7中Gluonts与Mxnet安装问题
- MATLAB语言初步学习(一)
- Tensorflow2.0实战之Auto-Encoder
- 用递归和非递归实现斐波那契数列
- thinkphp5学习笔记
- python语言的语法_Python语言学习系列------基础语法(一)
- 是以微型计算机为中心 配以相应的外围设备,______是以微型计算机为中心,配以相应的外围设备、电源和辅助电路,以及指挥微型计算机工作的系统软件而构成的。...
- 制定交叉编译工具_制作交叉编译工具链的方法总结(详细)
- 电脑开机卡住了怎么办_苹果电脑忘记开机密码怎么办?一段代码轻松解决
- linux转发邮件,转发Linux服务器上的传入邮件?