P4 二进制-Representing Numbers and

2019-07-09  本文已影响0人  参宿上吖

传送门:P4 二进制-Representing Numbers and Letters with Binary

二进制使用规则

        表示规则

二进制数值的表示

        计算规则

二进制运算的表示

8位计算机

        可以表示2^8 = 256 个值。

        8位又称字节,1字节 = 8位,千字节(KB)、兆字节或百万字节(MB)、千兆字节或十亿字节(GB)、太字节或万亿字节(TB)不同前缀代表不同数量级。虽然千字节意味1000字节,但实际上1000 约等于 2^10 = 1024,故也可称为1024字节。


32位或64位计算机

        8位计算机不能满足大于256 - 1 = 255的数的存储,故采用32位或64位存储方式。


二进制的正负表示

        最高位作为符号位,次高位作为数值绝对值大小的最高位。


位址

        为了方便存取数据,计算机必须给内存每一个位置做标记,即位址。


二进制的浮点数表示

        最常见的表示标准    IEEE 754标准

        例如,625.9 = 0.6259 * 10^3,6259是有效位数,3是指数。

32位浮点数的表示

        第一位:正负位;

        接下来的8位:指数位;

        剩下的23位:有效位数位。


计算机表示文字(含字母)

        方法:利用数字为文字编码。

        5位序列编码

        著名英国作家 弗朗西斯·培根曾用5位序列,来编码英文的26个字母,咎于2^5 = 32个数值过少,标点符号未能被编码。

        7位序列编码    ASCII

        广泛使用的编码标准,但仅使用于英文。

        乱码的出现

        各国文字的不同,各国不同的编码标准应运而生,兼容性为0,乱码现象发生。

        Unicode    统一所有编码的标准

        设计于1992年,最常见的Unicode是16位,有超过一百万个位置。


最后

        计算机的有关一切都为一长串0和1,辨识结果的不同完全取决于单位长度(字节)的设定。

上一篇下一篇

猜你喜欢

热点阅读