什么是原码反码补码
- 格式:doc
- 大小:28.50 KB
- 文档页数:2
什么是原码反码补码
1100110011 原
1011001100 反除符号位,按位取反
1011001101 补除符号位,按位取反再加1
正数的原反补是一样的
◆一个正数的补码和其原码的形式相同。
如果定义了一个整型变量i:
int i;/*定义为整型变量*/
i=lO;/*给i赋以整数10*/
十进制数10的二进制形式为1010,在微机上使用的C编译系统,每一个整型变量在内存中占2个字节。
图2.2(a)是数据存放的示意图。图2.2(b)是数据在内存中实际存放的情况。
图2.2
◆求负数的补码的方法是:将该数的绝对值的二进制形式,按位取反再加1。
例如求-10的补码:①取-10的绝对值10;②10的绝对值的二进制形式为1010;
③对1010取反得1111111111110101(一个整数占16位);④再加1得1111111111110110,见图2.3。
整数的16位中,最左面的一位是表示符号的,该位为0,表示数值为正;为1则数值为负。
北桥,南桥是主板上芯片组中最重要的两块了.它们都是总线控制器.他们是总线控制芯片.相对的来讲,北桥要比南桥更加重要.北桥连接系统总线,担负着cpu访问内存的重任.同时连接这AGP插口,控制PCI总线,割断了系统总线和局部总线,在这一段上速度是最快的.南桥不和CPU连接通常用来作I/O和IDE设备的控制.所以速度比较慢.一般情况下,南桥和北桥中间是PCI总线.
1。南桥和北桥芯片主要区别是什么?
南桥主要是负责IO
北桥用于CPU和内存、显卡、PCI交换数据