学习时间:20240328
学习目标:学习第一章:计算机硬件基础
计算机科学计数
-
进制转换
-
原码、反码、补码、移码
学习内容:
- 常用的数据表示方法有:二进制,八进制,十进制,十六进制。在这里我们主要就掌握这四种常用的。像对应一般的,R进制,逢R进1。
(1011110)二进制转换成八进制就是001 011 110分别计算得到答案就是138。
(1011010)二进制转换成十六进制就是0101 1010得到答案是5AH。
2.**原码:**符号位加上真值的绝对值,即第一位表示符号,其余位表示值。
**反码:**用来原码求补码或补码求原码的过渡。这里我们知道,正数的反码与原码相同,负数的反码符号位是1,其余位是按位取反。如+12的原码是00001100,补码是00001100;-12的原码是10001100,-12的补码是111110011。
**补码:**计算机系统常用补码来表示和存储数值。可以将符号位和数值位统一处理。正数的补码和原码相同。负数的补码是该数的反码加1。
**移码:**符号位取反的补码,将该数的补码符号位取反即可得到。移码的目的是保证浮点数的机器零为全0。
3.课后做题巩固练习。
*每天进步一点点。拿下软考证不在话下。 *