第一章 数制和码制
十进制 二进制 八进制 十六进制
任意进制数可以用如下形式表示:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7cc1ef14e9297ef5ee4473a8c4b39e09.png#pic_center)
进制转换
十进制到二进制:
-
整数部分:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/03a8220ccdded5403c714a4d28c9786c.png#pic_center)
-
小数部分:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a5171e8c5220246a64126abd8a6af58c.png#pic_center)
二进制到十六进制;
十六进制到二进制;
八进制<->二进制;
十六进制与十进制的转换:
-
十六进制到十进制
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a330ed54148d385c71afb023a75cec18.png#pic_center)
-
十进制到十六进制
先将十进制转为二进制,再将二进制转为十六进制。
二进制的算术运算
特点:“逢二进一”
以二进制数1001和0101为例:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ce50bc5dd7f127c05e79630ce5fe126e.png#pic_center)
反码、补码:
对于补码的理解:
我将其理解为一个周期信号,向前或向后的取样均可以取出所需的值。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2eead4b04aad21b107f52d808045d890.png#pic_center)
同时,为了避免求补码过程中的减法运算问题,我们引入反码的概念:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8d1369853a2811814f5d8050095aea4d.png#pic_center)