計算機的計算單位及字符集

容量單位

  1. bit,byte,KB,MB,GB,TB,PB,EB

    1024 = 2^10

  2. 爲什麼買的500G硬盤實際容量只有465G呢?
    因爲硬盤廠商用 1000 來進行容量換算,
    所以硬盤的實際容量 = 500 *1000*1000*1000÷1024÷1024÷1024 ≈ 465GB

速度單位

  1. 網絡速度
    網絡速度一般用Mbps
    100M的寬帶峯值下載速度只有12.5MB/s
    100M/s = 100Mbps = 100Mbit/s = 12.5MB/s
  2. CPU速度
    CPU的速度用赫茲(Hz)表示,一般體現爲cpu的時鐘頻率
    2GHz = 2 * 1000^3Hz = 每秒20億次

編碼集

  1. ASCII碼:用7bit表示,共128個字符,包括95個可打印字符和33個不可打印字符。
  2. 擴展ASCII碼:用8bit表示,共256個字符,相比較ASCII碼新增了一些運算和其他字符
  3. 中文編碼集:GB2312 和GBK
  4. 統一編碼集:unicode。UTF-8表示以字節爲單位對unicode進行編碼。
  5. 深入淺出字符編碼

一個字符佔用幾個字節

ASCII碼:
  一個英文字母(不分大小寫)佔一個字節的空間,一箇中文漢字佔兩個字節的空間。一個二進制數字序列,在計算機中作爲一個數字單元,一般爲8位二進制數,換算爲十進制。最小值0,最大值255。如一個ASCII碼就是一個字節。
UTF-8編碼:
  一個英文字符等於一個字節,一箇中文(含繁體)等於三個字節。
Unicode編碼:
  一個英文等於兩個字節,一箇中文(含繁體)等於兩個字節。
  符號:
  英文標點佔一個字節,中文標點佔兩個字節。舉例:英文句號“.”佔1個字節的大小,中文句號“。”佔2個字節的大小。

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