![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理
一条鱼的猫
这个作者很懒,什么都没留下…
展开
-
通俗易理解的定点数的乘法运算
首先我们知道的是在机器中一般进行运算的补码,因为补码的特性:用单纯的机器码加法运算实现了有符号数的加减法(普及一下个人理解),但是对于一些正数而言,原码即时补码,所以再讲补码的乘法运算前,想讲一下原码的乘法运算。下面步入正题介绍一下两个知识点:1、在机器中很难做到一次求和的操作,所以我们要分阶段求和并且累加求和 2、如果...原创 2020-04-03 23:01:59 · 1723 阅读 · 0 评论 -
计算机组成原理之BCD码的浅析
对于BCD码的理解:首先BCD码的原理大家都应该清楚,就是用四位二进制的数值去表示十进制的数值我们可以表示知道四位二进制的数值16种不同的数值,从0-15,但是以用户的角度来说,十进制会更为亲切,跟符合生活中我们所认知的数学计算,但是从电脑中计算考虑以十六进制对一串二进制的数字的处理会更加便捷。 易错举例:比如说如9 + 6 = 15分别表示为9(1001)6 (0110) 9 + 6...原创 2020-03-24 17:48:09 · 1533 阅读 · 0 评论 -
数据的检错: 关于海明码的浅析
海明码的原理 在数据中间加入几个校验码,码距均匀拉大,将数据的每个二进制位分配在几个奇偶校验组里,当某一位出错,会引起几个校验位的值发生变化。海明不等式: 校验码个数为K,2的K次方个信息,1个信息用来指出“没有错误”,其余(2^K)-1个指出错误发生在那一位,但也可能是校验位错误,故有N<=(2^K)-1-K能被校验。可以这样理解,假设k=3说明可以说明共有8个错误可以,...原创 2020-03-23 15:30:04 · 435 阅读 · 0 评论 -
计算机组成原理2.1节数据与文字的表示方法
进位计数制:2进制,8进制,10进制,16进制,这些是大部分计算机专业所用到的进制位2进制,8进制 16进制如何转换成10进制:0b10110110 = 1*2^7+1*2^5+1*2^4+1*2^2+1*2 = 128+32+16+4+2=18进制之间的转换:8进制与16进制转换成10进制同2进制一样,10进制变8进制,除8取余,变16进制,除16取余,倒着取,同理10进制的小数,变...原创 2018-10-30 00:29:44 · 279 阅读 · 0 评论