รหัสฐานสองทำงานอย่างไร
-
0:07 - 0:11ลองนึกถึงการใช้คำ
ในการอธิบายทุกฉากในภาพยนต์ -
0:11 - 0:13ทุกตัวโน้ตในเพลงโปรดของคุณ
-
0:13 - 0:16หรือถนนทุกสายในเมือง
-
0:16 - 0:21ทีนี้ ลองนึกถึงการอธิบาย
โดยใช้เพียงเลข 1 กับ 0 -
0:21 - 0:24ทุกครั้งที่คุณใช้อินเทอร์เน็ต
ในการชมภาพยนต์ -
0:24 - 0:25ฟังเพลง
-
0:25 - 0:26หรือดูเส้นทาง
-
0:26 - 0:29นั่นคือสิ่งที่อุปกรณ์ของคุณทำ
-
0:29 - 0:32มันใช้ภาษารหัสเลขฐานสอง
-
0:32 - 0:37คอมพิวเตอร์ใช้เลขฐานสอง
เพราะมันเป็นการจัดเก็บข้อมูลที่เชื่อถือได้ -
0:37 - 0:41เช่น หน่วยความจำหลักของคอมพิวเตอร์
ประกอบด้วยทรานส์ซิสเตอร์ -
0:41 - 0:44ที่เปลี่ยนไปมา
ระหว่างระดับความต่างศักย์สูงและต่ำ -
0:44 - 0:48เช่น 5 โวลต์และ 0 โวลต์
-
0:48 - 0:52ความต่างศักย์บางครั้งก็แกว่งไปมา
แต่เนื่องจากมันมีแค่สองแบบ -
0:52 - 0:56ค่า 1 โวลต์
ก็ยังคงถูกอ่านว่ามีค่าต่ำ -
0:56 - 0:58การอ่านค่าดังกล่าวถูกกระทำ
โดยโปรเซสเซอร์ของคอมพิวเตอร์ -
0:58 - 1:03ซึ่งใช้สถานะของทรานส์ซิสเตอร์
ในการควบคุมเครื่องคอมพิวเตอร์อื่น ๆ -
1:03 - 1:05ตามคำสั่งของซอร์ฟแวร์
-
1:05 - 1:08ความชาญฉลาดของระบบนี้
ก็คือลำดับเลขฐานสองที่ถูกให้มา -
1:08 - 1:12ไม่ได้มีถูกกำหนดให้ความหมายมาแต่ต้น
-
1:12 - 1:15แต่ว่า ข้อมูลแต่ละชนิด
ถูกเข้ารหัสเป็นเลขฐานสอง -
1:15 - 1:18ตามชุดของกฎที่แตกต่างกัน
-
1:18 - 1:19ลองเอาตัวเลขมาจำนวนหนึ่ง
-
1:19 - 1:21ในระบบเลขฐานสิบตามธรรมดา
-
1:21 - 1:26แต่ละตัวเลขถูกคุณด้วย 10
ยกกำลังด้วยค่าของตำแหน่งของมัน -
1:26 - 1:28เริ่มจากศูนย์ในทางขวา
-
1:28 - 1:35ฉะนั้น 84 ในรูปแบบเลขฐานสิบ
คือ 4x10⁰ + 8x10¹ -
1:35 - 1:38การแสดงจำนวนเลขฐานสอง
ก็เป็นไปในแบบที่คล้ายกัน -
1:38 - 1:42แต่ว่าแต่ละตำแหน่งถูกคูณด้วยสอง
ที่ยกกำลังค่าของตำแหน่งของมัน -
1:42 - 1:46ฉะนั้น 84 จะถูกเขียนเป็นแบบนี้
-
1:46 - 1:50ในขณะเดียวกัน ตัวหนังสือถูกแปร
ไปตามกฎมาตรฐานอย่างเช่น UTF-8 -
1:50 - 1:55ซึ่งกำหนดให้แต่ละตัวอักษร
เป็นชุดจำเพาะของเลขฐานสอง 8 ตัว -
1:55 - 2:02ในกรณีนี้ 01010100 หมายถึงตัว T
-
2:02 - 2:06แล้วเราจะรู้ได้อย่างไรว่าลำดับเลขนี้
-
2:06 - 2:09จะเป็นตัว T หรือ 84
-
2:09 - 2:12คุณไม่อาจทราบได้จากการดูแค่ลำดับเลข
-
2:12 - 2:16เหมือนกับที่คุณไม่สามารถบอกได้ว่า
เสียง "ดา" เดี่ยว ๆ หมายถึงอะไร -
2:16 - 2:21คุณต้องการบริบทที่จะบอกว่า
คุณกำลังได้ยินภาษารัสเซีย สเปน หรืออังกฤษ -
2:21 - 2:23และคุณต้องการ
บริบทในลักษณะที่คล้ายกัน -
2:23 - 2:27เพื่อบอกว่าคุณกำลังดูจำนวนเลขฐานสอง
หรือข้อความเลขฐานสอง -
2:27 - 2:31รหัสฐานสองยังถูกใช้กับข้อมูล
ที่มีความซับซ้อนมากกว่านั้นอีก -
2:31 - 2:33ยกตัวอย่างเช่น แต่ละฉากของวีดีโอนี้
-
2:33 - 2:36ถูกสร้างขึ้นจากพิกเซลนับแสน
-
2:36 - 2:38ในรูปสี
-
2:38 - 2:41ทุก ๆ พิกเซล
ถูกแสดงด้วยลำดับฐานสองสามตัว -
2:41 - 2:44ที่สอดคล้องกับสีหลัก
-
2:44 - 2:45แต่ละลำดับเข้ารหัสจำนวน
-
2:45 - 2:49ที่กำหนดความเข้มของแต่ละสี
-
2:49 - 2:53เมื่อโปรแกรมขับวีดีโอถ่ายทอดข้อมูลนี้
-
2:53 - 2:55ไปยังคริสตัลเหลวนับล้านในจอของคุณ
-
2:55 - 2:58เพื่อทำให้คุณเห็นเป็นสี
ที่มีความสว่างและมืดต่างกัน -
2:58 - 3:01เสียงของวีดีโอนี้
ก็ถูกบันทึกเป็นระบบฐานสอง -
3:01 - 3:05ด้วยการใช้เทคนิคที่เรียกว่า
พัลส์ โค้ด มอดูเลชั่น -
3:05 - 3:07คลื่นเสียงที่ต่อเนื่องกันถูกทำให้เป็นดิจิตัล
-
3:07 - 3:12โดยการ "ถ่ายภาพนิ่ง" ของแอมพลิจูด
ของทุก ๆ สองสามมิลลิวินาที -
3:12 - 3:15ข้อมูลเหล่านี้ถูกบันทึกเป็นตัวเลข
ในรูปแบบของชุดระบบฐานสอง -
3:15 - 3:19จำนวนมากถึง 44,000 ชุด
สำหรับเสียงแต่ละวินาที -
3:19 - 3:22เมื่อพวกมันถูกอ่านโดยซอร์ฟแวร์เสียง
ของคอมพิวเตอร์ของคุณ -
3:22 - 3:26ตัวเลขเหล่านี้กำหนดความเร็ว
ในการสั่นของขดลวดในลำโพง -
3:26 - 3:29เพื่อสร้างเสียงในความถี่ต่าง ๆ กัน
-
3:29 - 3:33ทั้งหมดนี้ต้องการบิทมากมายหลายพันล้าน
-
3:33 - 3:37แต่จำนวนดังกล่าวสามารถถูกทำให้ลดลงได้
ด้วยรูปแบบการบีบอัด -
3:37 - 3:41ยกตัวอย่างเช่น ถ้ารูป
มีส่วนสีเขียวติด ๆ กัน 30 พิกเซล -
3:41 - 3:46พวกมันสามารถถูกบันทึกได้เป็น "สีเขียว 30"
แทนที่จะถูกบันทึกข้อมูลแยกกันแต่ละพิกเซล -
3:46 - 3:49กระบวนการนี้เรียกว่า การเข้ารหัสระยะเวลา
-
3:49 - 3:54เจ้ารูปแบบการบีบอัดนี้เอง
ก็ถูกเขียนเป็นระบบฐานสอง -
3:54 - 3:57ฉะนั้นระบบฐานสองคือทุกสิ่งทุกอย่าง
สำหรับคอมพิวเตอร์สินะ -
3:57 - 3:59ไม่จำเป็นหรอก
-
3:59 - 4:01มีงานวิจัยเกี่ยวกับคอมพิวเตอร์ระบบฐานสาม
-
4:01 - 4:03ที่มีวงจรที่ให้สถานะได้สามแบบ
-
4:03 - 4:05และแม้แต่คอมพิวเตอร์แบบควอนตัม
-
4:05 - 4:09ที่วงจรสามารถอยู่ได้ในหลายสถานะ
ในเวลาเดียวกัน -
4:09 - 4:11แต่ถึงตอนนี้ ไม่มีคอมพิวเตอร์ใด
-
4:11 - 4:15ที่ให้ความเสถียรทางกายภาพมากพอ
สำหรับการเก็บและถ่ายทอดข้อมูล -
4:15 - 4:17ฉะนั้นในตอนนี้ ทุกอย่างที่คุณเห็น
-
4:17 - 4:18ได้ยิน
-
4:18 - 4:19และได้อ่านผ่านหน้าจอ
-
4:19 - 4:23เป็นผลลัพธ์ของ "ถูก" และ "ผิด"
ที่ถูกทำซ้ำเป็นพันล้านครั้ง -
4:23 - 4:25ที่ถูกส่งมาถึงคุณ
- Title:
- รหัสฐานสองทำงานอย่างไร
- Speaker:
- โฮเซ่ อเมริคาโน เอ็น เอล เอฟ เดอร์ ฟรีอิทัส (José Américano N L F de Freitas)
- Description:
-
ชมบทเรียนเต็มได้ที่: https://ed.ted.com/lessons/how-exactly-does-binary-code-work-jose-americo-n-l-f-freitas
ลองนึกถึงการใช้คำในการอธิบายทุกฉากในภาพยนต์ ทุกตัวโน้ตในเพลง หรือถนนทุกสายในเมืองดู ทีนี้ ลองนึกถึงการอธิบายโดยใช้เพียงเลข 1 กับ 0 ซิ ทุกครั้งที่คุณใช้อินเทอร์เน็ตในการชมภาพยนต์ ฟังเพลง หรือดูเส้นทาง นั่นคือสิ่งที่อุปกรณ์ของคุณทำ มันใช้ภาษารหัสเลขฐานสอง โฮเซ่ อเมริคาโน เอ็น เอล เอฟ เดอร์ ฟรีอิทัส อธิบายว่าระบบฐานสองทำงานได้อย่างไร
บทเรียนโดย José Américo N L F de Freitas, แอนิเมชันโดย Qa'ed Mai
- Video Language:
- English
- Team:
closed TED
- Project:
- TED-Ed
- Duration:
- 04:41
![]() |
Kelwalin Dhanasarnsombut approved Thai subtitles for How exactly does binary code work? | |
![]() |
Kelwalin Dhanasarnsombut accepted Thai subtitles for How exactly does binary code work? | |
![]() |
Rawee Ma declined Thai subtitles for How exactly does binary code work? | |
![]() |
Rawee Ma edited Thai subtitles for How exactly does binary code work? | |
![]() |
Kelwalin Dhanasarnsombut edited Thai subtitles for How exactly does binary code work? |