資料數位化:只要0與1你就能擁有全世界
開場影片:
¥ Matrix
十進位系統
¥ 早期人類有計量事物的需求時,最簡單的方法,就是使用10根手指頭做計算,因此很順理成章地產生了十進位系統(decimal system)—以10為基底(Base),逢10進位的數字系統,十進位系統需要使用10個數字(0~9)。
¥ 十進位系統符合人類的直覺並滿足人類的需要,事實上,在我們的日常生活中,十進位系統也是最廣泛被使用的數字系統。
¥ 十進位數值可將數值加上括弧後,在右下方加上以10為底的標示。如:(13)10
二進制(二進位系統)
¥ 在電腦世界中,由於電腦的核心組成份子─電子元件只能表達『通路』與『斷路』等2種狀況,通路通常以『1』表示,斷路以『0』表示,因此非常適合採用二進位系統。
¥ 二進位系統(binary system)—以2為基底(Base),逢2進位的數字系統,二進位系統僅使用到兩個數字『0』和『1』,這是電腦最小的儲存單位,通常稱為位元(Bit)。
¥ 將8個位元組合成一個位元組(Byte)。習慣上,我們通常以「位元組」作為資訊計量單位,用以表示檔案的大小。
¥ 表示二進位會在右下方加上以2為底的標示,如:(1011)2
二進制可以很輕易的透過物理性質表示
¥ 電的特性:高、低電壓。電位的上升、下降等,運用在電子元件上。
¥ 磁的特性:有、無磁性。磁性的南、北極等,運用在磁碟儲存上。
¥ 光的特性:有、無光源。光線的反射或有無,運用在光碟機讀取和光纖的資料傳輸上。
二進位轉成十進位原理與方法
¥ 二進位轉成十進位的方法,是利用乘法原理去展開,例如二進位數字(1011) 要將它轉為十進位數字,其過程如下。
(1011)2最左邊的1表示23的係數,0表示22的係數,左邊算起第2個1表示21的係數,最右邊的1表示20的係數,轉為十進位相當於1* 23 +0* 22 +1* 21 +1* 20 。
(1011) 2 =(1* 23 +0* 22 +1* 21 +1* 20) 10 =(8+0+2+1) 10=(11) 10得到二進位的1011轉為十進位為11。
十進位轉成二進位原理與方法
十進位轉成二進位的計算需利用除法原理。
電腦中資料的儲存單位
二、資料編碼
ASCII碼 (ASCII Code)
¥ ASCII(American Standard Code for Information Interchange,美國資訊交換標準碼,唸做”as-key”) 為目前各電腦系統中使用最普遍也最廣泛的英文標準碼。
¥ 這套系統原先只有7位元,共128個字元,內容是一些英文字母與數字。
¥ 後來由IBM提出的新字元集,再增加128個字元,成為256個字元
¥ 這種ASCII字元集變成為8位元,有人稱之為Extended ASCII,增加的多為特殊符號、函數符號、以及一些控制字元
ASCII Code為文字