ไบต์
หน่วยนอกเอสไอ · ปริมาณ: ปริมาณสารสนเทศ
01 · นิยาม
คำนี้วิศวกรของไอบีเอ็ม แวร์เนอร์ บุคโฮลซ์ คิดขึ้นในปี 1956 โดยจงใจบิดคำ bite เพื่อไม่ให้สับสนกับ bit แปดบิตในหนึ่งไบต์เพิ่งลงตัวเมื่อมี System/360 ในปี 1964
หนึ่งไบต์คือแปดบิต นั่นคือ 256 สถานะที่แยกออกจากกันได้ มันเป็นช่องความจำที่กำหนดตำแหน่งได้เล็กที่สุดในตัวประมวลผลใดก็ตามในปัจจุบัน: อ่านบิตเดียวไม่ได้ ต้องอ่านทั้งช่อง แปดไม่ได้ถูกเลือกโดยฟิสิกส์แต่โดยความสะดวก: กำลังของสอง พอกับอักษรละตินพร้อมตัวเลขและเครื่องหมาย และแบ่งเป็นเลขฐานสิบหกสองหลัก ไบต์บรรจุอักขระ ASCII ได้หนึ่งตัว แต่บรรจุอักษรซีริลลิกใน UTF-8 ไม่ได้ — ตรงนั้นต้องใช้สองไบต์ และอิโมจิกินสี่
ใน UTF-8 อักษรละตินหนึ่งตัวกินหนึ่งไบต์ ซีริลลิกกินสอง อักษรภาพกินสาม อิโมจิกินสี่ ดังนั้นอักขระจึงไม่ใช่ไบต์: ความยาวของสายอักขระนับเป็นอักขระกับความยาวนับเป็นไบต์เป็นคนละจำนวน และการสับสนสองอย่างนี้คือสาเหตุที่พบบ่อยที่สุดของข้อความที่เพี้ยน
02 · การแปลงหน่วย
ใส่ปริมาตรเข้าไป — แผ่นข้อมูลจะแปลงให้
ไบต์สืบทอดระบบคำอุปสรรคคู่มาจากบิต กิโลไบต์ฐานสิบคือหนึ่งพันไบต์ กิบิไบต์ฐานสองคือ 1024 ผู้ผลิตดิสก์นับแบบฐานสิบ ระบบปฏิบัติการนับแบบฐานสอง — จากตรงนี้เองที่เกิดกิกะไบต์ «ที่หายไป» บนดิสก์ใหม่ทุกก้อน
ดิสก์ทำงานด้วยเซกเตอร์ขนาด 512 ไบต์มาหลายสิบปี ของวันนี้ใช้ 4096 ระบบไฟล์ไม่อ่านน้อยกว่าหนึ่งเซกเตอร์ ดังนั้นไฟล์ขนาดหนึ่งไบต์ก็ยังกินเซกเตอร์เต็มหนึ่งอัน
| หน่วย | ชื่อ | ค่า | พบที่ใด |
|---|---|---|---|
| B | ไบต์, แปดบิต | 1000 | การเขียนหลัก |
| bit | บิต | 8000 | ช่องสัญญาณ, ความเร็ว |
| kB | กิโลไบต์, 1000 ไบต์ | 1 | คำอุปสรรคฐานสิบ |
| MB | เมกะไบต์, 10⁶ ไบต์ | 0.001 | ไฟล์, ภาพถ่าย |
| GB | กิกะไบต์, 10⁹ ไบต์ | 1·10⁻⁶ | ดิสก์, สื่อบันทึก |
| TB | เทระไบต์, 10¹² ไบต์ | 1·10⁻⁹ | ที่เก็บ |
| KiB | กิบิไบต์, 1024 ไบต์ | 0.9766 | หน่วยความจำ, ระบบแฟ้ม |
| MiB | เมบิไบต์, 1024 กิบิไบต์ | 9.537·10⁻⁴ | หน่วยความจำใช้งาน |
| GiB | จิบิไบต์, 1024 เมบิไบต์ | 9.313·10⁻⁷ | ระบบปฏิบัติการ |
| TiB | เทบิไบต์, 1024 กิบิไบต์ | 9.095·10⁻¹⁰ | ชุดดิสก์ |
| B6 | ไบต์หกบิต | 1333 | ก่อน System/360 |
| B | ไบต์ | 1000 | การเขียนในปัจจุบัน |
คำอุปสรรคฐานสิบใช้พัน ฐานสองใช้ 1024 และเขียนด้วย «i»: KiB, MiB, GiB ดิสก์ขนาดเทระไบต์บรรจุ 10¹² ไบต์ แต่ระบบแสดงเป็น 931 GiB: ทั้งสองฝ่ายนับถูกต้อง เพียงแต่ใช้คำอุปสรรคต่างกัน
03 · อันดับของขนาด
จากอักขระถึงศูนย์ข้อมูลภาพถ่ายหนึ่งภาพ — 4 MB
04 · เครื่องมือวัด
ไบต์นับด้วยอะไร
ความจุบนกล่องนับเป็นกิกะไบต์ฐานสิบ ระบบไฟล์นับเป็นฐานสอง ไม่มีฝ่ายใดหลอกใคร แต่ผู้ซื้อเห็นจำนวนน้อยกว่าที่พิมพ์ไว้บนฉลาก
ตรงนี้คำอุปสรรคฐานสองซื่อสัตย์: หน่วยความจำขนาด 16 GB บรรจุ 16 กิบิไบต์พอดี เพราะการกำหนดตำแหน่งเดินด้วยกำลังของสองเสมอ
ผู้ให้บริการขายเมกะบิต ตัวดาวน์โหลดแสดงเมกะไบต์ หารด้วยแปด: 100 Mbit/s ให้ราว 12 MB/s
มันแสดงไฟล์ทีละไบต์: ซ้ายเป็นรหัส ขวาเป็นอักขระ รูปแบบที่ไม่มีเอกสารก็อ่านกันอย่างนี้ และรู้ได้ว่าส่วนหัวจบตรงไหน
05 · กฎการเขียน
B ตัวใหญ่ k ในกิโลไบต์ตัวเล็ก
กิโลไบต์ฐานสิบเขียนว่า kB ด้วย k ตัวเล็ก เหมือนคำอุปสรรคเอสไอทั้งหมดที่ต่ำกว่าเมกะ B ตัวใหญ่คือไบต์ b ตัวเล็กคือบิต และต่างกันแปดเท่า คำอุปสรรคฐานสองเขียนด้วย «i» และตัวแรกเป็นตัวใหญ่: KiB, MiB, GiB
ในภาษารัสเซียคำว่าไบต์ไม่เปลี่ยนรูปพหูพจน์หลังคำจำนวน: เขียน 512 byte ไม่เคยเขียนรูปพหูพจน์ สัญลักษณ์ B ก็ไม่รับปัจจัยการก — เป็นสัญลักษณ์ ไม่ใช่คำย่อ
06 · หน่วยข้างเคียง
ไบต์ยืนอยู่บนบิตและอยู่กันเป็นกลุ่ม: ครึ่งไบต์สี่บิตตรงกับเลขฐานสิบหกหนึ่งหลัก สองไบต์ตรงกับจำนวนสั้น สี่ไบต์ตรงกับที่อยู่ แปดไบต์ตรงกับจำนวนยาว คำของเครื่องเป็นจำนวนไบต์เต็มจำนวน และจำนวนนั้นเผยสถาปัตยกรรม
สี่ไบต์ให้สี่พันล้านสถานะ — พอสำหรับที่อยู่ทั้งหมดของ IPv4 และก็ด้วยเหตุนี้เองที่มันหมดไป
07 · ภาคประวัติ
ไบต์ที่ไม่ได้มีแปดบิต
บนเครื่องที่คำนี้ถือกำเนิด คำสั่งเป็นตัวกำหนดความยาวของไบต์: ตั้งแต่หนึ่งถึงแปดบิต แปดเป็นเพียงขีดสูงสุดเท่านั้น
พอสำหรับอักษรละตินตัวใหญ่ ตัวเลข และเครื่องหมาย — ตัวเล็กในระบบเหล่านี้ไม่มีเลย คำขนาด 1 บิตถูกแบ่งเป็นอักขระแบบนั้นหกตัว
การเข้ารหัสดั้งเดิมใช้เจ็ดบิต: 128 อักขระ ตำแหน่งที่แปดใช้ตรวจภาวะคู่คี่ และเพิ่งมาเป็นส่วนหนึ่งของรหัสในภายหลัง ทำให้มีที่ว่างสำหรับตัวอักษรประจำชาติ
เครื่องที่มีคำขนาด 36 บิตบางครั้งแบ่งคำนั้นเป็นสี่ส่วน ส่วนละเก้าบิต มาตรฐาน System/360 ค่อย ๆ ขับไล่ทุกรูปแบบออกไป
แปดบิตไม่ได้ถูกเลือกโดยฟิสิกส์ แต่โดยการตัดสินใจทางการค้าของบริษัทเดียว
ก่อนปี 1964 ไบต์เป็นอะไรก็ได้: หกบิตที่ซีดีซี เจ็ดบิตในเครื่องโทรพิมพ์ เก้าบิตในเครื่องที่มีคำขนาด 36 บิต และความยาวตามใจใน IBM Stretch เมื่อเลือกขนาดสำหรับ System/360 ไอบีเอ็มหยุดที่แปด — กำลังของสอง พอดีกับเลขฐานสิบหกสองหลัก และเพียงพอทั้งกับอักษรละตินพร้อมรหัสควบคุม และกับที่ว่างสำหรับอักขระประจำชาติ ความสำเร็จของสายผลิตภัณฑ์นี้ทำให้แปดกลายเป็นมาตรฐานโดยพฤตินัย ส่วนไออีซีเพิ่งกำหนดไว้ในปี 2008 สี่สิบสี่ปีให้หลัง ตามรูปแบบแล้ว มาตรฐานมีคำเฉพาะสำหรับ «แปดบิตพอดี» — ออกเท็ต — และข้อกำหนดเครือข่ายก็เขียนคำนั้นเอง เพื่อตัดความกำกวมทั้งปวง
สารบัญ · หน่วยวัด
แผ่นข้อมูลสำหรับทุกปริมาณ
หน่วยฐานของเอสไอเจ็ดหน่วย หน่วยอนุพัทธ์ที่มีชื่อเฉพาะยี่สิบสองหน่วย และหน่วยนอกระบบที่อยู่เคียงข้าง แต่ละหน่วยมีแผ่นข้อมูลของตน: นิยาม มิติ การแปลง เครื่องมือ กฎการเขียน ใน 36 ภาษา