กำลังเตรียมหน้า…
กำลังเปิดห้องทดลอง…
รอสักครู่ ภาพจำลองกำลังโหลด
Binary & Data
ตัวเลข รูปภาพ และเสียงในมือถือ ถูกเก็บด้วยแค่ 0 กับ 1 ได้อย่างไร?
ทำทีละขั้น ทายผลก่อน แล้วลองปรับตัวแปรหลักด้วยตัวเอง
ปรับได้ทุกตัวแปร รวมตัวแปรเพิ่มเติมสำหรับ ม.4–6 แล้วบันทึกผลเปรียบเทียบ
ทุกอย่างในโหมดทดลองอิสระ พร้อมแผนการสอน ใบงาน และเฉลยที่พิมพ์ได้
ปรับค่าแล้วภาพจะเปลี่ยนทันที
ค่าที่วัดได้จากการตั้งค่าตอนนี้
ค่ามากที่สุดที่เก็บได้ (Maximum unsigned value)
255
จำนวนบิตน้อยที่สุดที่ต้องใช้ (Minimum bits required)
6บิต
ใส่ได้พอดี 1 = ได้, 0 = ล้น (Fits selected bit depth)
1
ค่าที่เก็บไว้ได้จริง (Stored value)
42
จำนวนแบบที่เป็นไปได้ (Available states)
256แบบ
จำนวนไบต์ที่ใช้ (Storage bytes)
1ไบต์
รหัสสีพิกเซล (Pixel encoding)
173จาก 255
ค่าเสียงหนึ่งจุด (Sound sample)
42จาก 255
สรุปผล เลขฐานสองและข้อมูล (Binary & Data): 42 = 32 + 8 + 2 เขียนเป็น 00101010 ใน 8 บิต ซึ่งเก็บได้ถึง 255 พิกเซลเทา 173 = 10101101
เปรียบเทียบผลแต่ละรอบ0/3
กดบันทึกผล แล้วเปลี่ยนค่า จะเห็นเส้นของแต่ละรอบซ้อนกันบนกราฟ
แตะหรือลากบนกราฟเพื่ออ่านค่า หรือกดปุ่มลูกศร ← → เมื่อเลือกกราฟแล้ว
ค่าจากกราฟ ค่ามากที่สุดที่เก็บได้ตามจำนวนบิต (Max value vs bit depth) (16 จุด)
| จำนวนบิต (Bit depth) (bit) | ค่ามากที่สุด (Maximum unsigned value) |
|---|---|
| 1 | 1 |
| 2 | 3 |
| 4 | 15 |
| 5 | 31 |
| 6 | 63 |
| 8 | 255 |
| 9 | 511 |
| 11 | 2047 |
| 12 | 4095 |
| 13 | 8191 |
| 15 | 32,767 |
| 16 | 65,535 |
แสดง 12 จาก 16 แถว (เลือกแถวแบบเว้นระยะเท่ากัน รวมแถวแรกและแถวสุดท้าย)
สิ่งที่แบบจำลองนี้ใช้คิดคำนวณ และสิ่งที่ควรเห็นเมื่อทดลอง
เลขฐานสองและข้อมูล (Binary & Data)
42 = 32 + 8 + 2 ลูกปัดที่ติดไฟคือหลักที่เป็น 1 — 8 บิตเก็บได้ 0 ถึง 255
กิจกรรมลูกปัดฐานสองและพิกเซลอาร์ต (Binary Bead / Pixel Art): ไบต์หนึ่งเป็นได้ทั้งตัวเลข สี และเสียง
ภาพขาวดำเก็บความสว่างของแต่ละพิกเซลเป็นเลข 8 บิต 0 = ดำ 255 = ขาว
เทาระดับ 173 = 10101101
เสียงดิจิทัลคือค่าความดันอากาศที่วัดทีละจุด ไบต์เดียวกันนี้ใช้เป็นเสียงหนึ่งจุดได้ 128 = ระดับเงียบ
จุดนี้ = 42 = 00101010 (จุดสีเทาเป็นภาพประกอบ)
ตัวเลข พิกเซล และเสียงในที่นี้ใช้เลขฐานสองแบบไม่มีเครื่องหมาย 8 บิต ไฟล์ภาพและเสียงจริงอาจใช้จำนวนบิตอื่น หลายช่องสี การบีบอัดข้อมูล หรือค่าที่ติดลบได้ เมื่อค่าเกินที่เก็บ ที่เก็บแบบ n บิตจะจำเฉพาะ n บิตล่าง (ค่าหารด้วย 2ⁿ แล้วเหลือเศษ) รูปคลื่นรอบจุดเสียงเป็นภาพประกอบเท่านั้น
Model note: pixels and sound here use unsigned 8-bit teaching encodings. Real image/audio formats can use other bit depths, channels, compression and signed/float samples.