【第一章-计算机组成与体系结构考点总结(完整篇)】

第一章:计算机组成与体系结构考点总结


背景,只有一个半月,备战2024年5月的软件设计师中级考试,使用B站“学以致知learning”up的视频,基本复制胜天半子-祁同伟博客做的笔记。

点击复制地址:https://blog.csdn.net/weixin_43823808/article/details/111410842?spm=1001.2014.3001.5506

计算机只识别0与1,而0与1在物理上是低电平与高电平。

1.重要考点:数据的表示

1.1 数值及其转换

1.1.1 十进制推广

下图是二进制、八进制、十进制、十六进制转为十进制数字方法。

请添加图片描述

请添加图片描述

1.1.2 十进制转R进制

img

对于十进制转R进制,采取的就是对十进制数除R取余,最后对余数取倒序即可。

如果将十进制数94转8进制,那么除8取余即可,其他情况均是如此。

1.1.3 二进制转八进制与十六进制

img

①二进制转八进制:每三个二进制位对应一个八进制位,对于二进制数10001110,从低位开始三位三位的看,二进制的110对应八进制的6;二进制的001对应八进制的1;而此时只剩下两位10,那么在最前面补0(补满3位即可),也就是010,对应八进制的2,所以该二进制数10 001 110就对应八进制数216。

②二进制转十六进制:每四个二进制位对应一个十六进制位,对于二进制数10001110,从低位开始四位四位的看,二进制的1110对应十六进制的E(14);二进制的1000对应十六进制的8;如果不满四位,与转八进制一样,在最前面补0(补满4位即可)。在十六进制中,A=10,B=11,C=12,D=13,E=14,F=15。

1.2 计算机内数据的表示

真值与机器数

真值:符合人类习惯的数字。

机器数:各种数据在计算机中表示的形式称为机器数,其特点是数的符号用0、1表示。即正负号需要被“数字化”。

请添加图片描述

1.2.1原反补移码%

img

为了区分符号位会用逗号隔开。

对于十进制数1,我们将其转为二进制为:1,如果用1个字节来存储它,我们会在它的左边补7个0(1个字节8位),也就是0000 0001,最高位是符号位(带符号的情况下),对于正数而言,符号位为0;对于负数,符号位为1。也就是说,对于正数1,它的原码就是0000 0001;对于负数1,它的原码就是1000 0001。

在上面的图表中,如果我们用原码进行1+(-1)的计算,会得到1000 0010这样的二进制数,此时的结果为-2。那么我们每个人都知道1+(-1)=0,所以原码表示的这种方式,是不能在机器中做直接的计算的。(用补码计算)

对于一个正数而言,它的原反补三码相同;对于一个负数而言,它的反码为:符号位不变,其余位按位取反(1变0,0变1);它的补码为:在原码的基础上,符号位不变,在剩下的位中,从低位开始找到第一个为1的那一位,从这个1开始的右边所有位都不变,左边所有位按位取反即可。在图中,对于二进制数1000 0001,首先符号位不变,然后从低位开始找到最末位为1,那么从它开始右边所有位不变,剩下左边的按位取反,即补码为1111 1111。

反码末位加一,就变成了补码。

移码一般在特定的场合才会用到,比如浮点数运算中的阶码。而移码的求解方法,其实就是在补码的基础上,对于符号位进行取反即可。

码制定点整数范围定点小数
原码- (2^(n-1)-1) ~ + (2^(n-1)-1)- (1-2^-(n-1)) ~ +(1-2^-(n-1))
反码- (2^(n-1)-1) ~ + (2^(n-1)-1)- (1-2^-(n-1)) ~ +(1-2^-(n-1))
补码-2^(n-1) ~ +(2^(n-1)-1)-1 ~ +(1-2^-(n-1))
移码-2^(n-1) ~ +(2^(n-1)-1)-1 ~ +(1-2^-(n-1))

从上图中,我们可以看到对于原码和反码表示的范围是一样的,并且是对称的。0有2种表示方法。而对于补码和移码表示的范围是一样的,它可以比原码、反码表示的范围要多1(原因就在0这个位置)。

1.3 定点数和浮点数

定点数:就是小数点的位置固定不变的数

小数点位置通常有2种约定方式:定点整数(纯整数,小数点在最低有效数值位之后)和定点小数(纯小数,小数点在最高有效数值位之前)。

img

对于浮点数的相关计算方法,在这里就不做详细的叙述了,大家可以百度搜索学习。

需要记住的就是先进行对阶(小阶向大阶看齐),之后对尾数进行计算,最后是舍入处理,结果规格化。同时还要记住一点:尾数右移,阶码加1;尾数左移,阶码减1

浮点数所能表示的数值范围主要由阶码决定,所表示数值的精度则由尾数决定


2.重要考点:校验码–差错控制

11.1 校验码的基本概念

img

11.2 循环冗余校验码(CRC)–(了解)

循环冗余校验码(CRC)广泛应用于数据通信领域和磁介质存储系统中。它利用生成多项式为k个数据位产生r个校验位来进行编码,其编码长度为k+r。

循环冗余校验码是由两部分组成的,左边为信息码(数据),右边为校验码。若信息码占k位,则校验码就占n-k位。其中,n为CRC码的字长,所以又称为(n,k)码。校验码是由信息码产生的,校验码位数越多,该代码的校验能力就越强。在求CRC编码时,采用的是模2运算。

img

11.3 奇偶校验码(PC)

奇偶校验是一种简单有效的校验方法(可以检错,不能纠错)。这种方法通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2。

对于奇校验,它可以检测代码中奇数位出错的编码,但不能发现偶数位出错的情况,即当合法编码中的奇数位发生了错误时,编码中的1变成0或0变成1,则该编码中1的个数的奇偶性就发生了变化,从而可以发现错误。

奇校验:被传输的有效数据中“1”的个数是奇数个,校验位填“0”,否则填“1”。

偶校验:被传输的有效数据中“1”的个数是偶数个,校验位填“0”,否则填“1”。

例如:奇校验 1000110(0),采用奇校验,“1”的个数为奇数个,所以校验位填“0”。

​ 偶校验 1000110(1),采用偶检验,“1”的个数为奇数个,所以校验位填“1”。

请添加图片描述

11.4 海明校验码(HC)

海明码的构成方法是在数据位之间的特定位置上插入k个校验位,通过扩大码距来实现检错和纠错(可以检错和纠错)。

设数据位是n位,校验位是k位,则n和k必须满足:2^k - 1 ≥ n + k

例题:求1011的海明码

可能是最详细的海明校验码(汉明码)解法-CSDN博客

3.重要考点:计算机系统组成和体系结构

3.1 冯诺依曼计算机

请添加图片描述

3.2 主存储器

存储体由若跟个存储单元组成,存储单元由多个存储元件组成
存储体----存储单元(存储一串二进制串)----存储元件(存储一个0/1)
存储单元:存放一串二进制代码。
存储字:存储单元中的二进制代码
存储字长:存储单元中二进制代码位数。
存储单元按照地址进行寻址
MAR:存储器地址寄存器,反应存储单元个数。保存了存储体的地址(存储单元的编号),反应了存储单元的个数。所以MAR的位数和存储单元的个数有关。
MDR:存储器数据寄存器,反应存储字长(存储单元长度)。保存了要送入CPU中的数据或要保存到存储体中的数据或者刚刚从存储体中取出来来的数据。这个寄存器的长度和存储单元的长度相同

请添加图片描述

3.3 CPU结构

img

计算机的主机中包含两大部件:CPU和内存(主存储器)。而对于声卡、显卡、鼠标键盘这些都是属于外设的。

对于CPU,我们需要了解的就是运算器和控制器,以及这两者中的一些寄存器。

算术逻辑单元 ALU:它是运算器的重要组成部件,负责处理数据,实现对数据的算术运算和逻辑运算。

累加寄存器 AC:通常简称累加器,它是一个通用寄存器,功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。

数据缓冲寄存器 DR:作为CPU和内存、外设之间数据传送的中转站,作为CPU和内存、外设之间在操作速度上的缓冲。

状态条件寄存器 PSW:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。

程序计数器 PC:用于存放下一条指令的地址。当一条指令被获取后,程序计数器的地址加1,指向下一条指令的地址。

指令寄存器 IR:用于存放当前从主存储器读出的正在执行的一条指令。

地址寄存器 AR:用于保存当前CPU所访问的内存单元的地址。

指令译码器 ID:计算机执行一条指令时,首先分析这条指令的操作码是什么,以决定操作的性质和方法,然后才能控制计算机其他各部件协同完成指令表达的功能,这个分析工作由指令译码器来完成。

请添加图片描述

请添加图片描述


3.4 Flynn分类法

计算机体系结构,记忆Single—单个,Multiple—多个

体系结构类型结构关键特性代表
单指令流单数据流(SISD)控制部分:一个
处 理 器:一个
主存模块:一个
单处理器系统
单指令流多数据流(SIMD)控制部分:一个
处 理 器:多个
主存模块:多个
各处理器以异步的形式执行同一条指令并行处理机阵列处理机超级向量处理机
多指令流单数据流(MISD)控制部分:多个
处 理 器:一个
主存模块:多个
被证明不可能,至少是不实际目前没有,有文献称流水线计算机为此类
多指令流多数据流(MIMD)控制部分:多个
处 理 器:多个
主存模块:多个
能够实现作业、任务指令等,各级全面并行多处理机系统

Flynn分类法中主要有两个指标:一个是指令流,一个是数据流。指令流为机器执行的指令序列;数据流是由指令调用的数据序列。无论是指令流还是数据流,它们都分为两种类型:单、多。


4.重要考点:指令系统

指令又称机器指令:是指示计算机执行某种操作的命令,是计算机运行的最小功能单位。

一台计算机的所有指令的集合构成该机的指令系统,也称为指令集。

一条指令就是机器语言的一个语句,它是一组有意义的二进制代码。

一条指令通常要包括操作码字段地址码字段两部分。操作码指明操作的类型,地址码指明操作数以及运算结果存放的地址

4.1 寻址方式7种

立即寻址方式:操作数作为指令的一部分而直接写在指令中,这种操作数称为立即数,这种寻址方式也就称为立即数寻址方式。

直接寻址方式:指令所要的操作数存放在内存中,在指令中直接给出该操作数的有效地址。

寄存器寻址方式:指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器。

寄存器间接寻址方式:操作数在存储器中,操作数的有效地址用SI、DI、BX和BP等四个寄存器之一来指定。

寄存器相对寻址方式:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)或变址寄存器(SI、DI)的内容和指令中的8位/16位偏移量之和。

基址加变址寻址方式:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)和一个变址寄存器(SI、DI)的内容之和。

4.2 CISC和RISC

请添加图片描述

指令系统类型指令寻址方式实现方式其他
CISC(复杂指令集计算机)数量多,使用频率差别大可变长格式支持多种微程序控制技术研制周期长
RISC(精简指令集计算机)数量少,使用频率接近定长格式,大部分为单周期指令操作寄存器,只有Load/Store操作内存支持方式少增加了通用寄存器硬部线逻辑控制为主适合采流水线优化编译有效支持高级语言

4.3 流水线

4.3.1 基本概念

img

4.3.2 流水线计算

img

首先,流水线周期是指在(取指、分析、执行)三个阶段中时间最长的一段,对应上面的例题,最长的一段时间为2ns,所以流水线周期为2ns。

100条指令全部执行完毕需要的时间为:理论公式:(2+2+1)+(100-1)*2=203ns。

100条指令全部执行完毕需要的时间为:实践公式:(3+100-1)*2=204ns。(公式中的k表示指令被分成了几段)

4.3.3 流水线吞吐率计算

img

在这个公式中,我们对比上面的例题,指令条数为100,流水线执行时间为203ns,所以流水线的吞吐率TP=100/203。

而流水线最大吞吐率是一种理想情况,即TPmax=1/2。(Δt=流水线周期=2ns)

4.3.4 流水线加速比计算

img

仍然参照上面的例题,如果不使用流水线,采用顺序执行的方法,所花费的时间为:(2+2+1)*100=500ns。而使用流水线的方法,所花费的时间为:(2+2+1)+(100-1)*2=203ns。所以流水线的加速比:S=500/203。

img


5.重要考点:输入输出技术

主要讲cpu与外设之间的数据的传输方式

5.1 直接程序控制

直接程序控制是指外设数据的输入/输出过程是在CPU执行程序的控制下完成的。这种方法分为:无条件传送和程序查询方式两种情况。

无条件传送:在此情况下,外设总是准备好的,它可以无条件的随时接收CPU发来的输出数据,也能够无条件的随时向CPU提供需要输入的数据。

程序查询方式:在这种方式下,利用查询方式进行输入/输出,就是通过CPU执行程序来查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。

5.2 中断方式

对于程序控制I/O的方法,其主要的缺点在于CPU必须等待I/O系统完成数据的传输任务,整个系统的性能严重下降。

利用中断方式完成数据的输入/输出过程为:当I/O系统与外设交换数据时,CPU无需等待也不必去查询I/O的状态,而可以抽身出来处理其他任务。当I/O系统准备好了以后,则发出中断请求信号通知CPU,CPU接到中断请求信号后,保存正在执行程序的现场,转入I/O中断服务程序的执行,完成与I/O系统的数据交换,然后再返回被中断的程序继续执行。

与程序控制方式相比,中断方式因为CPU无需等待而提高了效率。

5.3 直接存储器存取方式(DMA)

在计算机与外设交换数据的过程中,无论是程序控制方式,还是中断方式,都需要CPU通过执行程序来实现,这就限制了数据的传送速度。为进一步提高相应的速度,我们引入了DMA。

DMA是指数据在内存与I/O设备间(通俗的说,就是主存与外设)的直接成块传送,即在内存与I/O设备间传送一个数据块的过程,不需要CPU的任何干涉,只需要CPU在过程开始时启动、在过程结束时处理,实际操作全部由DMA硬件自动执行完成,CPU在此传送过程中可以去做别的事情。

5.4 输入/输出处理机(IOP)–不怎么考

DMA方式的出现减轻了CPU对I/O操作的控制,使得CPU的效率显著提高。而通道方式的出现则进一步提高了CPU的效率。通道是一个具有特殊功能的处理器,又称为输入输出处理器(IOP),它分担了CPU的一部分功能,可以实现对外围设备的统一管理,完成外围设备与主存之间的数据传送。

通道方式大大提高了CPU的工作效率,然而这种效率的提高是以增加更多的硬件为代价的。


6.重要考点:存储系统

6.1 层次结构

请添加图片描述

在上图中(没有画出),存储速度最快、效率最高的就是寄存器,它位于CPU中,在CPU中,拥有运算器和控制器,而在运算器和控制器中,就会存在相应的寄存器。而寄存器的容量是极小的,但是速度非常快。

速度排在第二的是Cache(高速缓存),之后依次是内存(主存)、外存(辅存)。

对于Cache而言,它内部的所有内容都来自于内存,它所存储的内容是内存中的一小部分,但是运行速度却比内存快的多。

请添加图片描述

6.2 存储器的分类

6.2.1 按存储器所处的位置分类

内存:也称为主存,设在主机内或主板上,用来存放机器当前运行所需要的程序和数据,以便向CPU提供信息。相对于外存,其特点是容量小、速度快。

外存:也称为辅存,如磁盘、磁带、光盘和U盘等,用来存放当前不参加运行的大量信息,而在需要时调入内存。

6.2.2 按存储器的构成材料分类

磁存储器:用磁介质做成,如磁芯、磁泡、磁膜、磁鼓、磁带及磁盘等。

半导体存储器:根据所用元件可分为:双极型和MOS型;根据数据是否需要刷新可分为:静态和动态。

光存储器:利用光学方法读/写数据的存储器,如光盘。

6.2.3 按存储器的工作方式分类

读/写存储器(RAM):既能读取数据也能存入数据的存储器。

只读存储器(ROM):工作过程中仅能读取的存储器,根据数据的写入方式又可分为:ROM、PROM、EPROM、EEPROM等。

固定只读存储器(ROM):这种存储器是在厂家生产时就写好数据的,其内容只能读出,不能改变。一般用于存放系统程序BIOS和用于微程序控制

可编程的只读存储器(PROM):其中的内容可以由用户一次性写入写入后不能再修改

可擦除可编程的只读存储器(EPROM):其中的内容既可以读出,也可以由用户写入,写入后还可以修改。采用紫外线照射擦除信息

电擦除可编程的只读存储器(EEPROM):与EPROM相似,既可以读出,也可以写入,只不过这种存储器采用电擦除的方式进行数据的改写。

闪速存储器(FM):简称闪存,其特性介于EPROM和EEPROM之间,类似于EEPROM。整块闪存可以在数秒内删除,速度远快于EPROM

6.2.4 按访问方式分类(了解)

按地址访问的存储器。②按内容访问的存储器

6.2.5 按寻址方式分类 (了解)

随机存储器(RAM):这种存储器可对任何存储单元存入或读取数据,访问任何一个存储单元所需的时间是相同的。

顺序存储器(SAM):访问数据所需要的时间与数据所在的存储位置相关,磁带是典型的顺序存储器。

直接存储器(DAM):介于随机存取和顺序存取之间的一种寻址方式。磁盘是一种直接存储器。

6.3 高速缓存Cache

6.3.1 Cache简介

CPU很快,而内存很慢,怎么办?

高速缓存Cache是位于CPU和主存之间高速存储子系统。采用高速缓存的主要目的:提高存储器的平均访问速度,使储存器的速度与CPU的速度相匹配。

Cache的存在对程序员是透明的,其地址变换和数据块的替换算法均由硬件实现。通常Cache被集成到CPU内,以提高访问速度,其主要特点是容量小、速度快、成本高。

使用Cache改善系统性能的依据是程序的局部性原理。

Cache由2部分组成:

1、Cache存储器部分:用来存放主存的部分复制信息

2、控制部分的功能是:判断CPU要访问的信息是否在Cache存储器中,若在则命中,若不在则没有命中。

6.3.2 Cache的3种地址映像

在Cache工作过程中,需要将主存的信息拷贝到Cache中,这就需要建立主存地址与Cache地址之间的映射关系,并将该关系存入地址映射表中。

高速缓存中的地址映像方法:直接映像、全相联映像、组相联映像。

直接映像:指主存的块与Cache块的对应关系是固定的。优点是地址变换简单,缺点是灵活性差、Cache块冲突率高。

全相联映像:允许主存的任一块可以调入Cache存储器的任何一个块的空间中。优点是Cache块冲突率低、灵活性好,缺点是访问速度慢地址变换较复杂、成本太高。

组相联映像:是前两种方式的折衷方案,先分组再分块,即组采用直接映像方式、块采用全相联映像方式。

6.3.3 Cache性能分析

请添加图片描述

6.4 主存

6.4.1 主存-分类

img

主存可分为:随机存取存储器(RAM)和只读存储器(ROM)。对于这两种类型,一个明显的区别是:内存是属于RAM的,一旦断电之后,内存中的所有数据都将被清除掉,无法进行保存;而ROM在断电之后,仍然可以存储信息内容。

6.4.2 主存-编址

主存的扩展

位扩展,字节容量不变,位数增加;字扩展,字节容量增加,位数不变。

请添加图片描述

例题:

请添加图片描述

对于上面这个例题,我们首先看第一空,内存地址从AC000H到C7FFFH,共有多少K个地址单元,那么对这两个十六进制数进行相减、再加1即可,第5位:F-0=F;第四位:F-0=F;第三位:F-0=F;第二位:7-C,因为C=12,不够减,所以向高位借一位,此时第四位应该是:7+16-C=B(11,因为是十六进制,所以每借一位加16);第一位:因为被借走了一位,所以C-1=B,B-A=1;所得结果是:1BFFFH,再加1,即:1C000H(将其转换成K单位,要对结果除以1024)。将其转为十进制:(0×16^0 + 0×16^1 + 0×16^2 + C×16^3 + 1×16^4)/1024=112K。

第二空:总容量为112K×16bit,需要28片存储器芯片,每片芯片有16K个存储单元,问该芯片每个存储单元存储多少位?

也就是说:(112K×16bit)/(28×16K×a)=1,比值为1是因为我们使用这些芯片组成固定的空间,16和16约掉,K和K约掉,所以112/28a=1,即解得a=4。

6.5 虚拟存储器

请添加图片描述

6.6 磁盘工作原理 (不常考)

img

img

img

我们来看上面这道例题,磁盘的旋转周期为33ms,表示旋转一圈耗时33ms,一共有11个记录,可以理解为读取1个记录消耗的时间为3ms。

若采用单缓冲区顺序处理(如上图中的大圈),当我们把R0读取单缓冲区时,此时磁头跑到了R1的起始位置,但是此时是不能读取R1的,因为R0占用着缓冲区(还未处理完),所以新的记录是进不来的。当我们处理完缓冲区中的R0之后,花费了3ms,此时磁头已经跑到了R2的起始位置,但是我们接下来想要处理的应该是R1,所以这个时候磁头会一直转动,直到转过一圈,再次跑到R1的起始位置时,才可以处理R1。所以我们处理一个记录R0,一共耗时为:一个记录+一圈,也就是3+33=36ms。从R0到R9都是同样的道理,所以共耗时:36*10=360ms,而对于R10,我们就可以直接读取并处理,耗时为6ms,所以总共耗时为360+6=366ms。

若对信息存储进行优化分布(如上图中的小圈),先看大圈,我们处理R0的时候,磁头跑到了R2,此时我们将R2假设为R1;而处理完R1之后,磁头跑到了R4,此时我们将R4假设为R2,以此类推,就得到了上图中的小圈。这样下来,就没有任何的时间浪费,那么读取和处理分别耗时3ms,也就是处理完一个记录耗时3+3=6ms,一共11个记录,总共耗时6*11=66ms。

6.7 局部性原理

时间局部性:指如果程序中的某条指令一旦被执行,则不久的将来该指令可能再次被执行。

空间局部性:指一旦程序访问了某个存储单元,则在不久的将来,其附近的存储单元也最有可能被访问。

6.8 相联存储器(了解)

相联存储器是一种按内容访问的存储器,其工作原理就是把数据或数据的某一部分作为关键字,按顺序写入信息,读出时并行的将该关键字与存储器中的每一单元进行比较,找出存储器中所有关键字相同的数据字,特别适合于信息的检索和更新。


7.重要考点:总线结构

按位置分类:一个单处理器系统中的总线大致分为三类:
(1) 内部总线(片内总线):芯片内部的总线,是CPU内部连接各寄存器及运算部件之间的总线
(2) 系统总线:是计算机系统内各功能部件(CPU、主存、IO接口)之间相互连接的总线。按系统总线传输信息内容的不同,又可分为3类:数据总线、地址总线、控制总线
(3) IO总线(外部总线):中、低速I/O设备之间互相连接的总线。

img

微机中的总线分为数据总线、地址总线、控制总线。

数据总线(DB):用来传送数据信息,是双向的。CPU既可以通过DB从内存或输入设备读入数据,也可以通过DB将内部数据送至内存或输出设备。DB的宽度决定了CPU和计算机其他设备之间每次交换数据的位数。

地址总线(AB):用于传送CPU发出的地址信息,是单向的。传送地址总线的目的是指明与CPU交换信息的内存单元或I/O设备,地址总线的宽度决定了CPU的最大寻址能力。

控制总线(CB):用来传送控制信号、时序信号和状态信息等,双向线表示。其中有的信号是CPU向内存或外部设备发出的信息,有的信号是内存或外部设备向CPU发出的信息。CB中的每一条线的信息传送方向是单方向且确定的,但CB作为一个整体则是双向的。

8.重要考点:磁盘阵列技术RAID

中文简称为独立冗余磁盘阵列,是把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组,从而提供比单个硬盘更高的存储性能和提供数据备份技术

组成磁盘阵列的不同方式称为RAID级别 ,常用的RAID级别有RAID0,RAID1,RAID5,RAID6, RAID1+0等

RAID 级别优缺点
RAID 0存取速度最快,但没有容错能力
RAID 1采用镜像容错技术完全容错,但成本高
RAID 2采用海明码校验,但数据冗余多,速度慢
RAID 3减少了用于校验的磁盘台数,从而提高了磁盘阵列的有效容量。一般只有一个校验盘。
RAID 4一种可以独立地对组内各磁盘进行读写,该阵列也只有一个校验盘。
RAID 5对RAID4的一种改进,它不设置专门的校验盘。同一磁盘上,即记录数据也记录校验信息。这解决了前面多台磁盘机争用一台检验盘的问题。
RAID 6与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块,相对于RAID 5有更大的“写损失”,因此写性能较差
RAID 0+1/RAID 10速度快、完全容错,但成本高

9.重要考点:系统可靠性分析

系统中的各个子系统的可靠性均采用R1、R2、…、Rn表示;失效率均采用λ1、λ2、…、λn表示。

请添加图片描述

10.1 串联系统的可靠性(R)与失效率(λ)

img

10.2 并联系统的可靠性(R)与失效率(μ)

img

10.3 简单的举例:求可靠度

img


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值