bit相关的运算及传输

计算机存储单位

  • bit(位:计算机最小基本数据单位只能存放0,1),
  • byte(字节:1byte存放1个英文字母(不分大小写,1个英文符号)或者存放半个汉字,不同的编码格式,需要不同数量的byte),
  • kb(理论上可以存放1024个英文字母或者英文符号,或者512个汉字(512个汉字的符号)当然了不同的编码格式下存放的数量不一样),
  • mb(相当于1024kb),
  • gb(相当于1024mb),
  • tb(相当于1024gb);

当前是utf-8编码格式下:

  • 1bit是最小的换算单位可以存放1个0,或者1个1
  • 1byte(字节)=8bit
  • 可以存放8个阿拉伯数字:可以存放1个英文字母(不分大小写):1个英文符号:半个汉字(繁体,简体):半个汉字符号
  • 1字=2byte(2个字节)
  • 可以存放16个阿拉伯数字:可以存放2个英文字母:2个英文符号:1个汉字(繁体,简体):1个汉字符号
  • 1kb=1024byte(字节)
  • 1kb=512字
  • 1mb=1024kb
  • 1gb=1024mb
  • 1tb=1024gb

关于各种编码格式所占字节

  • ASCII码:一个英文字母(不分大小写)占一个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数。换算为十进制 ,最小值-128,最大值127。如一个ASCII码就是一个字节。
  • UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节
  • Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节。

关于网络传输方面

  • Kbps表示:千比特/秒。KBps表示:千字节/秒。
  • 1mbps即1M宽带等于1024kbps(bits per second)
  • 按照1byte等于8bit的计算,那么1mbps等于128kBps(Byte per second)
  • 即1M宽带最高下载速度为1024kbps或者128kBps

 

 

你可能感兴趣的:(计算机基础,bit,字节,网络,计算机存储)