位(bit) 一位二进制数,又称比特
字节(byte) 1B = 8b 内存存储的最小单元
字长:同一时间内,计算机能处理的二进制位数
字长决定了计算机的运算精度,字长越长,计算机的运算精度就越高。因此,高性能的计算机,其字长较长,
长。
十六进制间的转换非常简单 (001/010/011/100/101/110/111)(0001/0010/0011/0100/0101/0110/0111/1000
/1001/1010A/1011B/1100C/1101D/1110E/1111F)
.01101=001 010 111. 011 010
↓ ↓ ↓ ↓ ↓
1 2 7 3 2
所以(.011.1)2=(127.32)8
将(327.5)8转换为二进制
3 2 7. 5
↓ ↓ ↓ ↓
011 010 111. 101
所以(327.5)8=(.101)2
将(.011101)2转换为十六进制数
(.011101)2=0001 1011 1101. 0111 0100
↓ ↓ ↓ ↓ ↓
1 B D 7 4
所以(.011101)2=(1BD.74)16
将(27.FC)16转换成二进制数
2 7. F C
↓ ↓ ↓ ↓
0010 0111 1111 1100
所以(27.FC)16=(.)2
二进制表示
原码:每一位表示符号
反码:正数同原码,负数除符号外其它位相反
补码:正数同原码,负数除符号外,反码+1得到
8位地址总线:一个8位的二进制数最多能表示2的8次方个数据,从00000000到,十进制为0-255,这
样,8位地址总线最大能区分的地址是从0到255。我们说他的寻址能力为256, 即256字节
16位地址总线:64K
20位: 1M
32位: 4G
上面是不同地址总线,能访问的物理内存。注意:计算时,如16位地址总线的寻址能力不是16个1组成的二进
。这种做法称为”按权相加”法。
商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为
二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中
位。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218054.html原文链接:https://javaforall.net
