软件设计师学习笔记-计算机组成笔记

目录

计算机组成原理

移码

计算机结构

计算机体系结构分类(Flynn)

指令系统类型CISC与RISC

流水线计算

流水线吞吐率的计算

流水线的加速比

流水线的效率

局部性原理

主存的分类

磁盘结构与参数

差错控制基本概念(了解即可)

循环校验码CRC

海明校验码(考察频度高)


 

计算机组成原理

移码

移码:一般用于浮点运算的介码

移码产生:符号位取反,其他位不变

 

浮点数运算:

软件设计师学习笔记-计算机组成笔记_第1张图片

结果格式化:小数点前面那一位,不能是0,也不能是1位以上的数。

 

 

计算机结构

软件设计师学习笔记-计算机组成笔记_第2张图片

 

计算机体系结构分类(Flynn)

以指令流和数据流进行分类:

软件设计师学习笔记-计算机组成笔记_第3张图片

SIMD中的阵列处理机:当对数组进行操作的时候,可以多大量的数据执行一条命令,比如加法!

 

指令系统类型CISC与RISC

软件设计师学习笔记-计算机组成笔记_第4张图片

 

流水线计算

软件设计师学习笔记-计算机组成笔记_第5张图片

 

流水线吞吐率的计算

软件设计师学习笔记-计算机组成笔记_第6张图片

 

流水线的加速比

软件设计师学习笔记-计算机组成笔记_第7张图片

 

流水线的效率

软件设计师学习笔记-计算机组成笔记_第8张图片

引入Cache后系统的平均周期时间:

软件设计师学习笔记-计算机组成笔记_第9张图片

 

局部性原理

计算机在处理相关的数据或程序的时候,在某一时段,集中的去访问某一指令,某一时段,集中读取某一空间的数据,

时间局部性:刚刚访问完的数据,进行再次访问;

空间局部性:当程序访问了一个空间后,又访问他临近的空间;

工作集理论:工作集是进程运行时被频繁访问的页面的集合;

 

主存的分类

软件设计师学习笔记-计算机组成笔记_第10张图片

例题:

软件设计师学习笔记-计算机组成笔记_第11张图片

答案是B、A

 

磁盘结构与参数

软件设计师学习笔记-计算机组成笔记_第12张图片

例题:

软件设计师学习笔记-计算机组成笔记_第13张图片

答案:C、B

 

差错控制基本概念(了解即可)

检错:检查出错;

纠错:检测出错误,并纠正;

软件设计师学习笔记-计算机组成笔记_第14张图片

 

循环校验码CRC

可以检错但不能纠错的编码

软件设计师学习笔记-计算机组成笔记_第15张图片

栗子:

软件设计师学习笔记-计算机组成笔记_第16张图片

结果是110 0101 0101 0011

注意:这个答案可以和11011做模2的除法运算,余数会为0

 

海明校验码(考察频度高)

软件设计师学习笔记-计算机组成笔记_第17张图片

 

 

 

 

你可能感兴趣的:(计算机科学及编程导论,软考笔记,计算机组成,软考,软件设计师)