计算机组成原理
小鸡哔哔哔叫
生活,不求绚烂多彩,只求平平淡淡。
展开
-
简简单单理解原码、反码和补码
这些个概念,大学是肯定学过,当然了大学基本为了应付考试,然后我考试又是长期抄我上一桌的同学,所以你懂的。。毕业工作后也专门去看了这些个概念,不过之前的学习并没有摸透,可能因为没有理解也容易忘,这次是想好好学习下计算机组成原理,又遇到了原码,反码,补码这些玩意儿,结果看了下网上的文章,自己也在本子上画画写写,有了一些总结,就赶紧记录下来。原码计算的问题计算机的运算器中是没有减法运算器的,大概的原因是减法运算器开销太大,就放弃了,所以计算机就没法直接做减法而是要通过加法来实现减法的功能,比如:5原创 2020-09-27 21:36:17 · 384 阅读 · 0 评论 -
浮点数的底层原理
为什么需要浮点数我们知道实数是无穷无尽的,然而我们的计算机所能表示的数是有限的,比如32位计算机能表示2的32次方个数,虽然他已经非常多了,但是对于无限的实数来说只是沧海一粟,对于有限位数我们要想表示实数有2种方式。一个是定点数,如果我们用4位来表示0~9,即0000->0、0001->1、0010->2…1001->9,那么32位计算机可以表示一个8长度的数字,最大值为99999999,如果还得需要表示小数那能表示的数就更小了,由此可见,定点数能表示的数字范围很小。有没有其原创 2020-09-27 21:25:22 · 1259 阅读 · 0 评论