计算机组成原理课件PPT第一章汇编.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理课件PPT第一章汇编

1 2 3 5 6 7 9 8 以存数指令为例 4 CU 控制 单元 主存储器 MDR MAR 存储体 CPU PC 控制器 IR … 运算器 MQ ACC ALU X I/O (4)主机完成一条指令的过程 STA [8],ACC (5) ax + b 程序的运行过程 将程序通过输入设备送至计算机 程序首地址 打印结果 分析指令 取指令 … 停机 启动程序运行 ,(PC )+ 1 PC 执行指令 MAR M MDR IR PC CU OP(IR) Ad(IR) MAR M MDR ACC PC 1.3 计算机硬件的主要技术指标 1.机器字长 CPU 一次能处理数据的位数 与 CPU 中的 寄存器位数 有关 存储字长、指令字长 221 = 256KB 213 = 1KB 如: 2.存储容量 主存容量 辅存容量 存储单元个数 × 存储字长 字节数 字节数 80GB 如:MAR MDR 容量 10 8 16 32 存放二进制信息的总数量 1K = 210 1Byte = 23 1G = 230 1K × 8位 64K × 32位 3.运算速度 = n i =1 fi ti TM ∑ 吉普森法 主频 每秒执行百万条指令 MIPS 执行一条指令所需时钟周期数 CPI 每秒浮点运算次数 FLOPS 1. CPU时钟周期、主频 CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟,主时钟的频率(f)叫CPU的主频。度量单位是赫兹(Hz)。 主频的倒数称为CPU时钟周期(T),即T=1/f,度量单位是秒(s)。 对于不同指令,执行所需要的时钟周期数不同。 频率在数学表达式中用“f”表示,其相应的单位有: Hz(赫)、kHz(千赫)、MHz(兆赫)、GHz(吉赫)。 1GHz=1000MHz,1MHz=1000kHz,1kHz=1000Hz 时钟周期单位及相应的换算关系是:s(秒)、ms(毫秒)、μs(微妙)、ns(纳秒)。 1s=1000ms,1 ms=1000μs,1μs=1000ns。 知识扩展: (1)睿频是指当启动一个运行程序后,处理器会自动加速到合适的频率,而原来的运行速度会提升 10%~20% ,以保证程序流畅运行的一种技术。 (2)倍频与外频,外频是CPU的基准频率,单位也是MHz。外频是CPU与主板之间同步运行的速度,也是内存与主板之间的同步运行的速度。 倍频即主频与外频之比的倍数。 主频、外频、倍频,其关系式:主频=外频×倍频。 (3)超频 通过人为方式将CPU、显卡等硬件的工作频率提高(实际就是提高电压),在高于其额定的频率状态下稳定工作。以Intel P4C 2.4GHz的CPU为例,它的额定工作频率是2.4GHz,工作频率提高到2.6GHz。 CPU超频是为了提高CPU的工作频率,也就是CPU的主频。CPU的主频又是外频和倍频的乘积。 例:CPU的外频100MHz,倍频8.5 主频=外频×倍频=100MHz×8.5 = 850MHz。 2. 吉普森法 综合考虑每条指令的执行时间及在全部操作中占的百分比。 = n i =1 fi ti TM ∑ 吉普森法 3. MIPS 每秒百万条指令数,用下式计算: 4. CPI 表示每条指令周期数,即执行一条指令所需的平均时钟周期数。 5. FLOPS 表示每秒百万次浮点操作次数,用下式计算: MIPS是单位时间内的执行指令数,所以MIPS值越高说明机器速度越快。 MFLOPS是基于操作而非指令的,只能用来衡量机器浮点操作的性能,而不能体现机器的整体性能。 补充: 6. CPU执行时间 CPU执行一段程序所占用的CPU时间, CPU执行时间 = CPU时钟周期数 × CPU时钟周期长。 7. 吞吐量 单位时间内完成的工作量,单位是字节/秒(B/S)。 8. 响应时间 从作业提交到作业完成所需要的时间,例如微秒(10-6S)、纳秒(10-9S)。 1. 假设某计算机的CPU主频为80MHz,CPI为4。该计算机的MIPS数是多少 ? 2. 下列选项中,描述浮点数操作速度指标的是( ) A. MIPS B.CPI C.IPC D. MFLOPS 3.

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档