二进制 计算机为什么采用二进制( 三 )


因为ASCII是如此早期的标准,所以它被广泛使用,并允许不同公司制造的不同计算机交换数据 。这种交换信息的普遍能力被称为互操作性 。然而,它有一个主要的限制:它实际上只为英语设计 。
好在Byte Note 7有8位,很快就流行用以前不用的代码128-255来表示国字 。在美国,这些额外的数字主要用于编码额外的符号,如数学符号、图形元素和常见的重音字符 。另一方面,虽然拉丁字符被广泛使用,但俄罗斯计算机使用额外的代码来编码西里尔字符,希腊计算机使用希腊字母 。和国家字符代码在大多数国家/地区都能很好地工作 。
问题是,如果你在土耳其的电脑上打开一封用拉脱维亚语写的邮件,结果完全无法理解,而随着亚洲计算的崛起,事情完全崩溃,因为汉语和日语等语言有成千上万的字符 。没有办法用8位编码所有这些字符 。
作为回应,每个国家都发明了多字节编码方案,都是互不兼容的 。日本人对这个编码问题非常熟悉,甚至给它起了一个特别的名字,mojibake,意思是“乱码” 。
于是就诞生了:Unicode,一种统治他们的格式 。设计于1992年,所有不同的国际方案最终被废除,并由一个通用编码方案取代 。最常见的Unicode版本使用16位,包括超过一百万空的代码,足以容纳已经使用过的每种语言中的每一个字符——超过100种类型的文字中的12万个,加上空的数学符号甚至图形字符,例如表情符号 。
(7)二进制表示其它内容【二进制 计算机为什么采用二进制】类似于ASCII定义的将字母编码为二进制数的方案,MP3或GIF等其他文件格式使用二进制数对照片、电影和音乐中的声音或像素颜色进行编码 。最重要的是,在幕后,这一切都归结为一个长序列的位 。短信,这个YouTube视频,互联网上的每一页甚至你电脑的操作系统都只是一长串1和0 。
,

推荐阅读