计算机组成原理
文章平均质量分 56
计算机组成原理学习
秦 羽
阿里云专家博主,极星会成员,城市之星 TOP5~~~
展开
-
软件设计师之计算机组成原理与体系结构(6)校验码
9.校验码差错控制—CRC与海明校验码什么是检错和纠错什么是码距?一个编码系统的码距是整个编码系统中任意(所有)两个码字的最小距离。就是改变多少个位就可以变成另外一个码字例:若用1位长度的二进制编码,若A=1,B=0。这样A,B之间的最小码距位1。这个是发现不了错误的若用2位长度的二进制编码,若A=11,B=00。这样A,B之间的最小码距位2。当接收到的是10时,是可以发现编码错误。因为我们在之前就规定了11为A,00为B。没有10,所以是可以发现错误的。但是不能进行纠原创 2021-09-15 19:33:40 · 429 阅读 · 0 评论 -
软件设计师之计算机组成原理与体系结构(5)总线系统及可靠性
组原总线系统及可靠性7.总线系统8.可靠性7.总线系统总线通常是通过选择来考察一些基本的概念根据总线所处的位置不同,总线通常被分成三种类型,分别是:内部总线在CPU内部,寄存器之间和算术逻辑部件ALU与控制部件之间传输数据所用的总线称为片内总线(即芯片内部的总线)。系统总线又称内总线或板级总线,是微机中各插件板与系统板之间的总线,用于插件板一级的互联。因为该总线是用来连接微机各功能部件而构成一个完整微机系统的,所以称之为系统总线。数据总线:在CPU与RAM之间来回传送需要处理原创 2021-09-14 10:19:00 · 373 阅读 · 0 评论 -
软件设计师之计算机组成原理与体系结构(4)存储系统
层次化存储结构 速度是从上到下减慢,容量是从上到下增大。 cache是可以去掉的,它存的一部分是内存的东西,这部分极小。但就是因为这一小部分,速度变得极快,成百倍增长。原因是因为有局部性原理;Cache—概念Cache的功能:提高CPU数据输入输出的速率,突破冯诺依曼瓶颈,即CPU与存储系统间数据传送带宽限制。在计算机的存储系统体系中,Cache是访问速度最快的层次。以下存储器速度最快的是哪一个?有寄存器的情况下选寄存器,没有就要考虑选Cache使用Cach.原创 2021-09-10 09:27:55 · 192 阅读 · 0 评论 -
软件设计师之计算机组成原理与体系结构(3)流水线技术(重要)
流水线技术(重要)基本概念流水线-流水线计算例题:若指令流水线把一条指令分为取值、分析和执行三部分,且三部分的时间分别是取值2ns,分析2ns,执行1ns。那么流水线周期是多少?100条指令全部执行完毕需要的时间是多少?流水线周期位执行时间最长的一段,为2ns100条指令的全部执行完毕需要的时间为2+2+1+2 * 99 = 203;而实际的为(3+99)* 2 = 204;这两个答案没有一定的,但是大概率是理论公式;流水线-流水线吞吐率计算流水线的吞吐率(T原创 2021-09-08 09:56:42 · 539 阅读 · 0 评论 -
软件设计师之计算机组成原理与体系结构(2)
计算机组成原理与体系结构22.计算机结构3.Flynn分类法4.CISC与RISC2.计算机结构PSW是存储在运算过程中相关的标志位3.Flynn分类法是一种计算机体系结构的分类阵列处理机这个是关于数组的4.CISC与RISC考察的是四个选项中,哪些说法是对(错),哪个不是某个的特点...原创 2021-09-07 09:05:04 · 232 阅读 · 0 评论 -
软件设计师之计算机组成原理与体系结构(1)数据的表示
计算机组成原理与体系结构之数据的表示R进制转十进制使用按权展开法:其具体操作方式为:将R进制数的每一位数值用R^k形式表示,即幂的底数是R,指数为k,k与该位和小数点之间的距离有关。当该位位于小数点左边,k值是该位和小数点之间数码的个数,而当该位位于小数点右边,k值是负值,其绝对值是该位和小数点之间数码的个数加1。例题:二进制:100100.01 = 12^5 + 1 * 2^2 + 1 2^-2例题:八进制: 156.03 = 1 * 8^2 + 5*8^1 + 6 * 8^0 + 3 * 8原创 2021-09-04 10:05:24 · 172 阅读 · 0 评论