第五課、二進位和位元

  1. 除了極為早期的電子計算機之外,電腦都使用二進位
  2. 二進位比十進位簡單迅速。十進位需要記得九九乘法表,但是二進位的四則運算如下:
    1. 加法:0+0=0,0+1=1,1+0=1,1+1=10。
    2. 減法:0-0=0,1-0=1,1-1=0,10-1=1。
    3. 乘法:0×0=0,0×1=0,1×0=0,1×1=1。
    4. 除法:0÷1=0,1÷1=1。
  3. 十進位和二進位互相轉換:
    102
  4. 訊息單位
    1. 位元(bit,b):一個二進位數字(0或1)稱為位元,它是最小的訊息單位
    2. 位元組(byte,B):8個位元稱為位元組,一個英文字母或阿拉伯數字大約需要一個位元組來儲存或表示
    3. 字組(word):處理器計算的單位,16位元處理器的字組是16位元,32位元處理器的字組是32位元,64位元處理器的字組是64位元。一個中文字大約需要16位元的字組來儲存或表示
    4. 字首(prefix):K(kilo,103=1,000或210=1,024),M(mega,106=1,000,000或220=1,048,576),G(giga,109=1,000,000,000或230=1,073,741,824),T(tera,1012=1,000,000,000,000或240=1,099,511,627,776)。
  5. 基本資料型態
    1. 字元(character):如英文字母,阿拉伯數字,中文字,符號等。如英文字母A用010000012表示。
    2. 整數(integer):如非負整數,正負整數。
    3. 浮點數(floating point):即二進位的科學記號表示法,如1.01011×2-10010

問題