系统架构设计师 - 选择题知识体系

Posted wyp1988

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统架构设计师 - 选择题知识体系相关的知识,希望对你有一定的参考价值。

  • 计算机系统
    • 流水线
      • 吞吐量(率)
        • 指令条数/流水线执行时间
        • 一般就是指执行的指令条数n无限大时
      • 加速比
        • 不用流水线的指令执行时间/使用流水线的指令执行时间
        • 不一定是指执行的指令条数n无限大时,可能是需要计算某一个指令数量下的加速比
        • 其实就是:串行执行时间/(n-1条指令的最长指令执行时间+1条指令的串行执行时间)
  • 计算机组成原理
    • DMA (Direct Memory Access、直接存储器访问、直接主存读取)
      • 其工作方式是在主存和外设之间建立起直接的数据通路。
      • 不需要CPU做任何干涉,只需要处理过程的启动和结束,期间实际操作由DMA硬件直接完成,CPU在传送过程中可以干其他事情。
    • 指令集
      • RISC(精简指令系统计算机)
        • 指令长度固定,指令种类尽量少,指令功能尽量简单
        • 增加寄存器数量,尽量减少访存次数
        • 用硬布线电路实现指令解码,以尽快完成指令译码
      • CISC(复杂指令系统计算机)
        • 寻址方式尽量丰富,指令功能尽可能强?
  • 操作系统
    • 实时操作系统
      • RTOS(实时操作系统)
        • 可以针对硬件变化进行结构和功能上的配置及裁剪
        • 可以根据应用环境的要求对内核进行裁剪和重配
        • 首要任务是调度一切可利用的资源来完成实时控制任务
        • 实质上就是一个计算机资源管理程序,需要及时响应实时事件和中断
        • 实时系统的正确性依赖于运行结果的逻辑正确性和产生的时间正确性,即必须在规定的时间范围内正确地响应外部物理过程的变化。
  • 软件过程

以上是关于系统架构设计师 - 选择题知识体系的主要内容,如果未能解决你的问题,请参考以下文章

一文读懂分布式架构知识体系(内含超全核心知识大图)

分布式架构知识体系

一文读懂分布式架构知识体系(内含超全核心知识大图)

DAMA数据管理知识体系-数据架构

系统架构设计师计算机组成与体系结构 ① ( 计算机组成 | CPU | 存储器 | 总线 | IO 外设 | CPU 组成 | 运算器 | 控制器 )

企业级丨推荐系统架构体系