软考系统架构师-计算机组成原理

计算机组成原理

计算机体系结构分类

  • 1 flynn
体系结构类型结构关键特性代表
单指令单数据流SISD控制部分:一个 处理器:一个 主存模块一个单处理器系统
单指令多数据流SIMD控制部分:一个 处理器:多个 主存模块多个各处理器以异步的 情况处理同一条指令并行处理机 阵列处理机 超级向量处理机
多指令单数据流MISD控制部分:多个 处理器:一个 主存模块多个不可能存在的目前没有
多指令多数据刘MIMD控制部分:多个 处理器:多个 主存模块多个能实现业务,指令等 全面并行多处理机系统 多计算机
  • 2 CISC和RISC
指令系统类型指令寻址方式实现方式其他
CISC(复杂)指令多,可复用的少,可变长格式支持多种微程序控制系统研制周期长
RISC(精简)指令少,频率相近,大部分为单指 令周期支持方式少增加了寄存器,适合流水线优化编译适合高级编程语言
  • 3 优化存储结构

    • 3.1 cache - 概念

    功能:提高cpu存入输出的速率

    原理:改善性能的原理是局部性原理

    总结:cache是存储系统体系中,访问速度最快的层次

    例子:h是对cache的访问命中率,t1表示cache的周期时间,t2是主存储器周期时间,t3为使用cache和主存储器的平均周期时间

    t3 = h*t1+(1-h)*t2 而(1-h)为未命中率

快 -> 慢

cpu -> cache ->内存(主存) ->外存(辅存)

寄存器 -> 按内容存取 ->硬盘,光盘,u盘等

  • 4 局部性原理

    • 4.1:时间局部性:一个指令执行了之后,不久有很大的概率再次执行(应用用缓存保存之前执行的sql或者指令和结果,下次验证直接返回结果)
    • 4.1:空间局部性:一个数据被读取之后,在附近的数据有大概率也会被读取(应用:不读取单个数据,而是读取整页的数据)
    • 4.3:工作集理论:工作集是进程运行时被频繁访问的页面集合
  • 5 主存分类

    • 5.1 随机存取存储器:DRAM,SRAM
    • 5.2 只读存储器 :MROM,PROM,EPROM,闪速存储器
  • 6 主存 - 编址

    可以看这里

  • 7 磁盘结构和参数

    • 磁盘是由磁道,扇区,指针组成的,磁道形成一个圆,圆分成几个扇区,
      然后再由指针来读取信息,指针只能往一个方向,不能跳着读扇区,所以扇
      区也不是按照顺序来排的(读一个数据时,先确定扇区,等指针到这个扇区
      之后,开始读取,然后指针不会停下来,会接着做匀速运动,往一个方向一直
      走,如果数据不是放在同个连续的扇区,就需要等到下一圈时,再读)
    • 存取时间 = 寻道时间 + 等待时间(平均定位时间+转动延迟)
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值