![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IT基础
让代码跑一会儿
怕什么路途遥远,走一步有走一步的风景,进一步有进一步的欢喜。
展开
-
位运算
1:背景 从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。 我们每一种语言最终都会通过编译器转换成机器语言来执行,所以直接使用底层的语言就不需要便编译器的转换工作从而得到更高的执行效率,当然可读性可能会降低,这也是为什么汇编在大部分情况下有更快的速度。项目中合理的运用位运算能提高我们代码的执行效率。 } 2.计算机计算原理 加法和乘法 举一个简单的例子来看下CPU是如何进行计算的,比如这行代码 i原创 2020-08-06 12:08:56 · 185 阅读 · 0 评论 -
原码、反码、补码。
① 原码: 原码是指将最高位作为符号位(0表示正,1表示负),其它数字位代表数值本身的绝对值的数字表示方式。 例如:数字6 在计算机中原码表示为:0 000 0110 其中,第一个数字0是符号位,0表示正数,0 000110是数字6的二进制数据表示。 数字-6 在计算机中原码表示为:1 000 0110 以上是在8位计算机中的原码表示,如果在32位或16位计算机中,表示方法也是一样的,只是多了几个数字0而已。 例如,在32位 计算机中数字6 的原码表示为:00000000 0000 0000 0000 0原创 2020-08-06 11:32:19 · 304 阅读 · 1 评论