
计算机原理
潇雪凌宇
这个作者很懒,什么都没留下…
展开
-
计算机计算原理与原码、反码、补码
今天我们来探究计算机是怎样进行运算的,原码、反码和补码是干什么的,作者一如既往的尽量用白话来解释,希望能让更多的人能看懂首先,我们要了解机器是怎么存储数的,机器通常用8位二进制数来表示一个int类型的数,其他数据类型根据他们占据的位数决定由几位二进制来表示,今天我们拿int类型来举例:int类型数据,由8位2进制数表示,最左边一位是符号位(符号位为0表示正数,为1表示负数)剩余七位能表示1...原创 2019-07-17 22:52:53 · 863 阅读 · 12 评论 -
原码、反码、补码知识详细讲解
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,...转载 2019-07-17 22:55:43 · 234 阅读 · 0 评论 -
位运算与运算符优先级
下面我们来总结一下位运算与运算符优先级(如果对补码、反码运算不理解或者不明白为什么运算要用补码可以看一下这篇https://blog.youkuaiyun.com/weixin_44407699/article/details/96270169)位运算位运算共有以下几种:&(按位与) |(按位或) ^(按位异或) ~(按位非) >>(右移) <<(左移...原创 2019-07-29 00:07:23 · 11268 阅读 · 0 评论