ไบต์ถูกกำหนดเป็น 8 บิต โดยทั่วไปจะเป็นหน่วยหน่วยความจำที่สามารถระบุแอดเดรสที่เล็กที่สุดได้ เนื่องจาก 8 บิตเป็นจำนวนที่จำเป็นในการเข้ารหัสอักขระตัวเดียว ไบต์ที่กำหนดเป็น 8 บิตหมายความว่าเป็นกำลังสองที่อนุญาตให้เข้ารหัส 256 ค่า (0 – 255) ในครั้งเดียว หน่วยหน่วยความจำนี้เป็นพื้นฐานของหน่วยที่ใหญ่กว่า เช่น เมกะ- หรือกิกะไบต์
เทคนิคอธิบาย Byte
ไบต์ถูกกำหนดอย่างเป็นทางการโดยมาตรฐาน ISO และ IEC เป็น 8 บิต ในอดีต ไบต์คือจำนวนบิตที่จำเป็นในการเข้ารหัสอักขระตัวเดียวของข้อความในคอมพิวเตอร์ คำจำกัดความนั้นหลวมเกินไป อย่างไรก็ตาม มีหลายระบบที่ใช้ไบต์ที่มีความยาวต่างกัน ASCII มาตรฐานข้อความเริ่มต้นเข้ารหัสอักขระใน 7 บิต การใช้งาน C และ C ++ ที่หลากหลาย: 8, 9, 16, 32 หรือ 36 บิตเนื่องจากคำจำกัดความในภาษาเหล่านั้นเป็น "อย่างน้อย 8 บิต"
ไบต์แสดงด้วยสัญลักษณ์ B ซึ่งมักนำหน้าด้วยหน่วย SI มาตรฐานสำหรับทวีคูณ เช่น KB, MB และ GB – หนึ่งพัน หนึ่งล้าน และหนึ่งพันล้านไบต์ตามลำดับ มีความสับสนอย่างต่อเนื่องว่าทวีคูณเหล่านี้มีความหมายอย่างไรในแง่ของไบต์ ความสับสนนี้มาจากข้อเท็จจริงที่ว่าคอมพิวเตอร์ทำงานและ เก็บข้อมูลเป็นเลขฐานสอง เนื่องจาก 1,000 กิโลนั้นไม่พอดีกับโครงสร้างเลขฐานสองอย่างเรียบร้อย เนื่องจากไม่ใช่กำลังของ 2 ที่ใกล้เคียงที่สุด 1024. มีการพยายามกำหนด Kibi (1024), Mebi (1024^2) และ Gibi (1024^3) อย่างเป็นทางการ – KiB, MiB และ GiB ตามลำดับ (มาตราส่วนยังคงเป็น yotta หรือ yobi – 1000^8 vs 1024^8) เป็นทวีคูณไบนารีสำหรับ ไบต์ ในขณะที่หน่วยเหล่านี้เห็นการใช้งานบางอย่างในสภาพแวดล้อมทางเทคนิคบางอย่าง การใช้งานของพวกเขาไม่ได้ติดอยู่
การใช้งานทั่วไปของ Byte
- ฉันเพิ่งซื้อฮาร์ดไดรฟ์เทราไบต์
- ความเร็วในการดาวน์โหลดของฉันคือ 10 เมกะไบต์ต่อวินาที
- ไบต์เดียวถูกกำหนดในอดีตเป็นจำนวนบิตที่จำเป็นในการเข้ารหัสอักขระหนึ่งตัว
การใช้ Byte ในทางที่ผิดทั่วไป
- ฉันมีพิซซ่าแปดไบต์
- การดาวน์โหลดขนาดใหญ่นี้ใช้แผนข้อมูลของฉันไปหนึ่งไบต์