資料數位化-� 電腦的儲存單位與十六進位
Part I電腦的儲存單位
目前我們所使用的電腦是屬於數位式(Digital)電腦,而數位式電腦只認得「0」與「1」兩種訊號(On或OFF),相當於二進位系統。
我們輸入電腦的文字、數值、聲音、影像等資料,其實電腦會將其轉換成二進位形式,才能夠辨識、儲存與處理。
一、電腦資料的儲存:
二、位元(Bit)和位元組(Byte):
位元(Bit) 是電腦中最小的單位。
(25)10 = (?????)2
1
0
1
0
1
5個0或1 →5位數
→5位元 Bits
→不夠用時,
增加位元數
24
23
22
21
20
….
2n
( 59281)10
= ( )2
(11001)2
→只能表示0~31
位元(Bit) 是電腦中最小的單位。
由於一個位元只能表示1或0,不夠使用,
於是用8個位元(bit)合成1個位元組(Byte),
位元組(Byte)為個人電腦儲存的基本單位。
一個中文字
佔幾個Byte?
2 Bytes
= 16 Bits
三、儲存單位的換算
小筆記:B < K < M < G < T < P < E < Z < Y
x1024
x1024
x1024
x1024
x1024
x1024
x1024
x1024
÷1024
÷1024
÷1024
÷1024
÷1024
÷1024
÷1024
÷1024
1 MB = 1024 KB = 1024 x 1024 = 1048576 B
2,447,825 B = 2,447,825 ÷ 1024 ÷ 1024 = 2.334428 MB
為何不是2.44MB?
4 GB = 4x1024 MB= 4 x 1024 x 1024 = 4194304 KB
•1位元組(Byte) = 8 位元(bits)
•1KB (KiloByte) =1024 Bytes=210 bytes,約 103 bytes
•1MB (MegaByte) =1024 KB= 220 bytes,約 106 bytes
•1GB (GigaByte) =1024 MB= 230 bytes,約 109 bytes
•1TB (TeraByte) =1024 GB= 240 bytes,約 1012 bytes
•1PB (PetaByte) =1024 TB= 250 bytes,約 1015 bytes
•1EB (ExaByte) =1024 PB= 260 bytes,約 1018 bytes
•1ZB (ZettaByte)=1024 EB= 270 bytes,約 1021 bytes
•1YB (yottaByte)=1024 EB= 280 bytes,約 1024 bytes
小筆記:B<K<M<G<T<P<E<Z<Y,各相差210=1024
* * * * * 儲存單位換算表 * * * * *
小筆記:B < K < M < G < T < P < E < Z < Y
各相差210=1024
Ki Mo Gi Tai P Ei Zoo Ya!
(奇摩子) (台 北) (動物園)(耶)
8G
512MB
隨身碟的容量
? ? ?
小筆記:B<K<M<G<T<P<E<Z<Y,各相差210=1024,約1000倍
廠商為了計算方便,將1KB=1024B,改以1000倍來計算(廠商的 1KB = 1000B )
二進位實際儲存單位
•1KB (KiloByte) =1024 Bytes
•1MB (MegaByte) =1024 KB
•1GB (GigaByte) =1024 MB
•1TB (TeraByte) =1024 GB
廠商的計算單位
•1KB (KiloByte) =1000 Bytes
•1MB (MegaByte) =1000 KB
•1GB (GigaByte) =1000 MB
•1TB (TeraByte) =1000 GB
廠商1,000,000,000B=1,000,000KB=1,000MB=1GB=0.001TB
廠商的512 MB = 513,531,904 (Byte) ≒ 512 X 1000 (廠商KB) X 1000 (廠商Byte)
= 513,531,904 ÷ 1024(實際KB) ÷ 1024 (實際MB)
= 489.7421875 MB
512MB
實際的512 MB = 512 x 1024 x 1024 = 536,870,912 B。
小筆記:B < K < M < G < T < P < E < Z < Y
÷1024
÷1024
÷1024
÷1024
÷1024
÷1024
÷1024
÷1024
資料數位化-� 十六進制與文字數位化
Part I 十六進制
一個中文字
佔幾個Byte?
2 Bytes
= 16 Bits
用二進制的話
要用16個0或1 來表示1個中文字
例如: �一個16個位元的二進制數 1010010111001011,
→無論寫起來還是讀起來很費事,還容易出錯。
寫成十六進制數 A5CB →方便多了,也不容易出錯。
因此,相同數字,不同的進制表示法為:
(1010010111001011)2 = (A5CB)16 = (42443)10�或 (1010010111001011)bin = (A5CB)hex = (42443)dec
一、使用十六進制原因~
「簡潔」
十進制 (Decimal) | 二進制 (Binary) | 八進制 (Octal) | 十六進制 (Hexadecimal) |
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |
16 | 10000 | 20 | 10 |
二、十六進位數字系統
A.B.C.D.E.F等字元;其中以A~F分別表示10~15。
(A5CB)16 或 (A5CB)HEX
進
位
三、十六進制與十進制轉換:
仿照二進制
仿照二進制
D=13
(522)16 = 5x162 + 2x161 + 2x160 = (1314)10
(1314)10 =(522)16
四、二進制與十六進制的轉換:
(10111100100)2 = (5E4) 16
Part II 文字數位化
(文字編碼 Code)
一、文字數位化在生活中的應用:
歐洲的科學家在18世紀逐漸發現電的各種特質,於是有人開始研究使用電來傳遞訊息的可能...
(一)摩斯電碼: 用聲音長短組合表示文字
1835年美國人艾爾菲德·維爾為了協助薩繆爾·摩斯的電報機進行訊號傳遞,構思了一個透過點、劃和中間的停頓,讓每個字元和標點符號彼此獨立地發送出去的方法,這就是現在我們所熟知的摩斯電碼(Morse code)。摩斯電碼在海事通訊中被作為國際標準一直使用到1999年。
(其他省略)
二、文字數位化的演進
美國國家標準局邀請各方編碼專家召開會議
經多次討論,於1967年提出一套每台電腦都可以共通使用的編碼標準,就是
ASCII碼
(American Standard Code for Information Interchange),
美國訊息交換標準代碼
四、現今電腦的文字編碼:
(一)英文數字~ASCII碼
統一編碼
(點圖可進入ASCII碼網站)
查表
(二) 英文以外的文字編碼:
1980年後,美國、西歐以外的東亞、中歐等地區,也開始有使用電腦的需求。但ASCII不足以表示各種文化的語言文字,於是各國又開始各自制定文字編碼...
可在Word
「插入」- 「符號」
查詢編碼
由於各國所使用的文字編碼方式不同,使得資訊交換不易。1991年美國IBM、Apple、Microsoft等廠商共同出資成立了一個編碼組織,制訂出一套全球通用的文字編號系统 Unicode,又稱萬國碼或統一碼、萬用碼。
萬國碼特徵:
1.Unicode是以16個位元來表示一個字元,因此共可表示65,536個字元或符號。
2.Unicode除了前128個編碼的字元符號和ASCII相同。
3.其餘之字元則劃分為控制碼、拼音文字區、符號區及中日韓常用文字符號區……等多個字元集區。可詞蓋各國常用的文字、字母及符號。�
◎UTF-8(8-bit Unicode Transformation Format)�是一種針對Unicode的可變長度字元編碼,也是一種字首碼。它可以用一至四個位元組對Unicode字元集中的所有有效編碼點進行編碼,屬於Unicode標準的一部分。因此,它逐漸成為電子郵件、網頁及其他儲存或傳送文字優先採用的編碼方式。
五、萬國碼系統: (Unicode/UTF-8)
Word 插入符號
可以查詢常見的各種文字編碼!
1.開啟Word
輸入並選取文字
(一次只選一個字)
注意錯誤:
若您的字元代碼為0020,
是空白字元,不是您的名字哦!
若發生此狀況,請取消,再重新插入符號!