1 of 46

資料數位化-� 電腦的儲存單位十六進位

2 of 46

Part I電腦儲存單位

3 of 46

目前我們所使用的電腦是屬於數位式(Digital)電腦,而數位式電腦只認得「0」「1」兩種訊號(OnOFF),相當於二進位系統。

我們輸入電腦的文字、數值、聲音、影像資料,其實電腦會將其轉換成二進位形式,才能夠辨識、儲存與處理。

一、電腦資料的儲存:

4 of 46

二、位元(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

5 of 46

位元(Bit) 是電腦中最小的單位

由於一個位元只能表示1或0,不夠使用,

於是用8個位元(bit)合成1個位元組(Byte)

位元組(Byte)為個人電腦儲存的基本單位

6 of 46

7 of 46

一個中文字

佔幾個Byte?

2 Bytes

= 16 Bits

8 of 46

三、儲存單位的換算

9 of 46

小筆記: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

10 of 46

•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

* * * * * 儲存單位換算表 * * * * *

11 of 46

小筆記:B < K < M < G < T < P < E < Z < Y

各相差210=1024

Ki Mo Gi Tai P Ei Zoo Ya!

(奇摩子) (台 北) (動物園)(耶)

12 of 46

13 of 46

8G

512MB

隨身碟的容量

? ? ?

14 of 46

小筆記: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

15 of 46

廠商的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

16 of 46

資料數位化-� 十六進制文字數位化

17 of 46

18 of 46

19 of 46

20 of 46

21 of 46

22 of 46

23 of 46

24 of 46

25 of 46

26 of 46

27 of 46

Part I 十六進制

28 of 46

一個中文字

佔幾個Byte?

2 Bytes

= 16 Bits

用二進制的話

要用16個0或1 來表示1個中文字

29 of 46

例如: �一個16個位元的二進制數 1010010111001011

無論寫起來還是讀起來很費事,還容易出錯。

寫成十六進制數 A5CB 方便多了,也不容易出錯。

因此,相同數字,不同的進制表示法為:

(1010010111001011)2 = (A5CB)16 = (42443)10(1010010111001011)bin = (A5CB)hex = (42443)dec

一、使用十六進制原因~

「簡潔」

30 of 46

十進制

(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

二、十六進位數字系統

  • 十六進位是以16為基數,逢16進位的數字系統;
  • 共有0.1.2.3.4.5.6.7.8.9.

A.B.C.D.E.F等字元;其中以A~F分別表示10~15

  • 其表示方法為:

(A5CB)16 (A5CB)HEX

31 of 46

三、十六進制與十進制轉換:

仿照二進制

仿照二進制

D=13

32 of 46

(522)16 = 5x162 + 2x161 + 2x160 = (1314)10

(1314)10 =(522)16

33 of 46

  • 將整數部份「,每4個看成一組
  • 最後一組不夠4個時,則自行在前面補0
  • 再將每一組轉換為十六進位的位數即可。

四、二進制與十六進制的轉換:

(10111100100)2 = (5E4) 16

34 of 46

35 of 46

Part II 文字數位化

(文字編碼 Code)

36 of 46

一、文字數位化在生活中的應用:

37 of 46

歐洲的科學家在18世紀逐漸發現的各種特質,於是有人開始研究使用電來傳遞訊息的可能...

(一)摩斯電碼: 聲音長短組合表示文字

1835年美國人艾爾菲德·維爾為了協助薩繆爾·摩斯的電報機進行訊號傳遞,構思了一個透過中間的停頓,讓每個字元和標點符號彼此獨立地發送出去的方法,這就是現在我們所熟知的摩斯電碼(Morse code)。摩斯電碼在海事通訊中被作為國際標準一直使用到1999年

(其他省略)

二、文字數位化的演進

38 of 46

美國國家標準局邀請各方編碼專家召開會議

  • 希望有特定的編碼對照
  • 可以廣泛通用在所有電腦上。

經多次討論,於1967年提出一套每台電腦都可以共通使用的編碼標準,就是

ASCII碼

(American Standard Code for Information Interchange)

美國訊息交換標準代碼

四、現今電腦的文字編碼:

(一)英文數字~ASCII碼

統一編碼

39 of 46

(點圖可進入ASCII碼網站)

查表

40 of 46

(二) 英文以外的文字編碼:

1980年後,美國、西歐以外的東亞、中歐等地區,也開始有使用電腦的需求。但ASCII不足以表示各種文化的語言文字,於是各國又開始各自制定文字編碼...

  • 日本制定了日文編碼Shift JIS
  • 韓國制定了韓文編碼KS X
  • 台灣制訂了正體中文編碼BIG5(大5碼)
  • 中國制定了簡體中文編碼GB2312

41 of 46

可在Word

「插入」- 「符號」

查詢編碼

42 of 46

由於各國所使用的文字編碼方式不同,使得資訊交換不易。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)

 

43 of 46

Word 插入符號

可以查詢常見的各種文字編碼

44 of 46

45 of 46

1.開啟Word

輸入選取文字

(一次只選一個字)

🢢點選左圖進入網站

輸入十六進位的字元代碼

再將所得結果填入作業答案

46 of 46

注意錯誤

若您的字元代碼0020,

空白字元,不是您的名字哦!

若發生此狀況,請取消,再重新插入符號