2-01 ASCII码与二进制转

计算机如何把二进制转换成文字的?

ASCII(American Standard Code for information Interchange,美国信息交换标准代码)

 

文字转2进制

请把#Alex 按ASCII码表转成二进制形式

# 51   110011

A65   1000001

l 108  1101100

e101  1100101

x120  1111000

#Alex  110011  1000001  1101100  1100101  1111000

计算机如何分清哪段是代表#,哪段是代表A呢?

正是由于这些字符串长的长,短的短,写在一起让我们难以分清每一个字符的起止位置,所以聪明的人类就想出了一个解决办法,既然一共就这255个字符,那最长的也不过是11111111八位,不如我们就把所有的二进制都转换成8位的,不足的用0来替换

#Alex  00110011  01000001  01101100  01100101  01111000

  • 每一位0或者1所占的空间单位为bit(比特),这是计算机中最小的表示单位。

          8bit = 1bytes 字节,最小的存储单位,1bytes缩写为1B 

    1KB=1024B

    1MB=1024KB

    1GB=1024MB

    1TB=1024GB

    1PB = 1024TB

    1EB=1024PB

    1ZB = 1024EB

    1YB=1024ZB

    1BB=1024YB

posted @ 2019-07-04 14:19  echo少儿编程  阅读(1807)  评论(0编辑  收藏  举报