软考备考—计算机体系结构

导读:本篇文章讲解 软考备考—计算机体系结构,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

1.指令系统

1.1寻址方式

在这里插入图片描述

1.2CISC与RISC

在这里插入图片描述

  • CISC:复杂,指令数量多,频率差别大多寻址
  • RISC:精简,指令数量少,操作寄存器,单周期少寻址多用寄存器,流水线

1.3流水线技术

  • 流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术各种部件同时处理是针对不同指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度

    在这里插入图片描述

  • 流水线计算

    在这里插入图片描述

    • 公式对比

    在这里插入图片描述

  • 流水线吞吐率计算

在这里插入图片描述

2.可靠性

系统可靠性分析—可靠性指标

  • 平均无故障时间:MTTF = 1/λ,λ为失效率
  • 平均故障修复时间:MTTR = 1/μ, μ为修复率
  • 平均故障间隔时间:MTBF = MTTR + MTTF
  • 系统可用性:MTTF/(MTTR+MTTF)×100%

在实际应用中,一般MTTR 很小,通常认为MTBF 约等于 MTTF

  • 可靠性=MTTF/(1+MTTF)

  • 串联系统与并联系统(Rn是系统可靠性记录的参数)

    • 串联系统:R = R1×R2×…Rn

    • 并联系统:R = 1-(1-R1)×(1-R2)×…×(1-Rn)

3.系统性能设计—性能指标

  • 字长和数据通路宽度

  • 主存容量和存取速度

  • 运算速度

  • 主频与CPU时钟周期

    • 时钟周期=1/主频
  • CPI与IPC:

    • CPI:平均每条指令的平均时钟周期个数
    • IPC:每(时钟)周期运行指令条数
    • MIPS与MFLOPS
    • MIPS(百万条指令每秒)=指令条数/(执行时间×10的六次方)=主频/CPI=主频×IPC
      • MFLOPS(每秒百万浮点操作)=浮点操作次数/(执行时间×10的六次方)
  • 吞吐量与吞吐率

  • 响应时间(RT)与完成时间(TAT)

  • 兼容性

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/84177.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!