1-1.電腦中的0與1

電腦的世界裡,只知道0與1,0在「電路板」上代表"低電位",1代表"高電位",但斷了電之後,什麼都不見了,所以必須有地方讓電腦做筆記,將資料記錄起來,就像人腦的記憶區,所以有硬碟或隨身碟這類的儲存裝置。

以硬碟為例,它的內部長成如右圖

(HDDspin由 Alpha six from Germany - http://www.flickr.com/photos/alphasix/158829630/, 創用CC 姓名標示-相同方式分享 2.0, https://commons.wikimedia.org/w/index.php?curid=966695)

在那個像光碟的金屬盤上,電鍍了一層磁粉,每一顆磁粉都均勻分布在上面,每一顆可視為1個Bit,

Bit(位元),這個單位是電腦記憶資料的最小單位,每8個bits組成一個Byte(位元組),0~9與其他英文字或符號,可以使用這樣的一個位元組來表示,最常見的編碼為美國資訊交換標準碼(American Standard Code for Information Interchange,ASCII),這個編碼使用了 8 個位元,記錄了大小寫的字母 A-Z、0-9 的數字,以及一些英文的標點符號, 例如:

00110000代表0

01000001代表A

這些可以從網路上查詢ASCII,之後我們會在編碼課程中提及。

而上述的01000001,這樣的表示型態就是二進位的一種表示型態,下一節我們就從這邊進入了解電腦的運算思維。