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

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章