นิดหน่อย

จากวิกิพีเดีย สารานุกรมเสรี
ข้ามไปที่การนำทาง ข้ามไปที่การค้นหา

บิตเป็นพื้นฐานที่สุดหน่วยของข้อมูลในคอมพิวเตอร์และดิจิตอลการสื่อสาร ชื่อที่ได้คือการหดตัวของเลขฐานสอง [1]บิตหมายถึงรัฐตรรกะกับหนึ่งที่เป็นไปได้สองค่า ค่าเหล่านี้มักแสดงเป็น" 1 " หรือ " 0 "แต่ค่าอื่นๆ เช่นtrue / false , yes / no , + / หรือon / off นิยมใช้กันทั่วไป

ความสอดคล้องระหว่างค่าเหล่านี้กับสถานะทางกายภาพของที่เก็บข้อมูลหรืออุปกรณ์พื้นฐานเป็นเรื่องของธรรมเนียมปฏิบัติ และอาจใช้การกำหนดที่แตกต่างกันได้แม้ภายในอุปกรณ์หรือโปรแกรมเดียวกัน อาจใช้งานจริงกับอุปกรณ์สองสถานะ

สัญลักษณ์สำหรับเลขฐานสองเป็นทั้ง 'บิต' ต่อข้อเสนอแนะโดยIEC 80000-13 : 2008 มาตรฐานหรือตัวอักษรตัวพิมพ์เล็ก 'B', ตามคำแนะนำของIEEE 1541-2002มาตรฐาน

กลุ่มที่ต่อเนื่องกันของตัวเลขไบนารีเรียกว่าปกติสตริงบิตเวกเตอร์บิตหรือเดี่ยวมิติ (หรือหลายมิติ) บิตอากลุ่มเลขฐานสองแปดหลักเรียกว่าหนึ่ง  ไบต์แต่ในอดีตขนาดของไบต์ไม่ได้กำหนดไว้อย่างเคร่งครัด บ่อยครั้ง คำครึ่ง เต็ม สอง และสี่ประกอบด้วยจำนวนไบต์ที่มีกำลังสองต่ำ

ในทฤษฎีข้อมูลหนึ่งบิตคือเอนโทรปีข้อมูลของตัวแปรสุ่มไบนารีที่มีค่า 0 หรือ 1 โดยมีความน่าจะเป็นเท่ากัน[2]หรือข้อมูลที่ได้รับเมื่อทราบค่าของตัวแปรดังกล่าว [3] [4]ในฐานะที่เป็นหน่วยของข้อมูลบิตยังเป็นที่รู้จักกันเป็นแชนนอน , [5]ตั้งชื่อตามClaude อีแชนนอน

ประวัติ

การเข้ารหัสข้อมูลโดยใช้บิตที่ไม่ต่อเนื่องถูกนำมาใช้ในการ์ดเจาะรูที่คิดค้นโดยBasile Bouchonและ Jean-Baptiste Falcon (1732) ที่พัฒนาโดยJoseph Marie Jacquard (1804) และต่อมาเป็นลูกบุญธรรมโดยSemyon Korsakov , Charles Babbage , Hermann Hollerithและต้น ผู้ผลิตคอมพิวเตอร์เช่นIBM . แตกต่างจากความคิดที่ว่าเป็นพรุนเทปกระดาษในทุกระบบเหล่านั้น สื่อ (การ์ดหรือเทป) ได้กำหนดตำแหน่งของรูตามแนวคิด แต่ละตำแหน่งสามารถเจาะหรือไม่ก็ได้ดังนั้นจึงมีข้อมูลเพียงเล็กน้อย การเข้ารหัสข้อความทีละบิตยังใช้ในรหัสมอร์สอีกด้วย(1844) และเครื่องสื่อสารดิจิทัลในยุคแรกๆ เช่นโทรพิมพ์และเครื่องบันทึกหุ้น (1870)

ราล์ฟ ฮาร์ทลีย์เสนอให้ใช้การวัดข้อมูลลอการิทึมในปี ค.ศ. 1928 [6]โคล้ด อี. แชนนอนใช้คำว่า "บิต" เป็นครั้งแรกในบทความเรื่อง " A Mathematical Theory of Communication " ในปี 1948 [7] [8] [9]เขาอ้างว่าต้นกำเนิดของมันคือจอห์น ดับเบิลยู. ทูคีย์ผู้ซึ่งเขียนบันทึกของเบลล์แล็บส์เมื่อวันที่ 9 มกราคม พ.ศ. 2490 ซึ่งเขาได้ทำสัญญากับ "เลขฐานสองของข้อมูล" กับ "บิต" [7] Vannevar Bushได้เขียน "บิตของข้อมูล" ในปี 1936 ที่สามารถเก็บไว้ในการ์ดเจาะที่ใช้ในคอมพิวเตอร์เครื่องกลของเวลานั้น[10]คอมพิวเตอร์ที่ตั้งโปรแกรมได้เครื่องแรกที่สร้างโดยKonrad Zuse, ใช้สัญกรณ์ไบนารีสำหรับตัวเลข

การเป็นตัวแทนทางกายภาพ

บิตสามารถเก็บไว้ได้โดยอุปกรณ์ดิจิตอลหรือระบบทางกายภาพอื่น ๆ ที่มีอยู่ในทั้งสองแตกต่างกันไปได้รัฐ สิ่งเหล่านี้อาจเป็นสถานะคงที่สองสถานะของ flip-flop, ตำแหน่งสวิตช์ไฟฟ้าสองตำแหน่ง, ระดับแรงดันไฟหรือกระแสที่แตกต่างกันสองระดับที่อนุญาตโดยวงจร , ระดับความเข้มแสงที่แตกต่างกันสองระดับ, สองทิศทางของการทำให้เป็นแม่เหล็กหรือโพลาไรซ์ , การวางแนวของคู่แบบย้อนกลับได้DNAควั่นฯลฯ

บิตสามารถใช้งานได้หลายรูปแบบ ในอุปกรณ์คอมพิวเตอร์ที่ทันสมัยที่สุดบิตมักจะแทนด้วยไฟฟ้า แรงดันไฟฟ้าหรือปัจจุบันชีพจรหรือโดยรัฐไฟฟ้าของวงจรปัดพลิก

สำหรับอุปกรณ์ที่ใช้ตรรกะบวกค่าหลัก1 (หรือค่าตรรกะของจริง) จะถูกแทนด้วยแรงดันญาติบวกมากขึ้นกับการเป็นตัวแทนของ0แรงดันไฟฟ้าเฉพาะนั้นแตกต่างกันสำหรับตระกูลลอจิกที่แตกต่างกัน และอนุญาตให้มีการแปรผันเพื่อให้ส่วนประกอบเสื่อมสภาพและภูมิคุ้มกันทางเสียง ตัวอย่างเช่น ในลอจิกทรานซิสเตอร์-ทรานซิสเตอร์ (TTL) และวงจรที่เข้ากันได้ ค่าตัวเลข0และ1ที่เอาต์พุตของอุปกรณ์จะแสดงโดยไม่สูงกว่า 0.4 โวลต์และไม่ต่ำกว่า 2.6 โวลต์ตามลำดับ ขณะที่ปัจจัยการผลิต TTL ที่ระบุไว้ในการรับรู้ 0.8 โวลต์หรือด้านล่างเป็น0และ 2.2 โวลต์หรือข้างต้นเป็น1

การส่งและการประมวลผล

บิตจะถูกส่งในเวลาหนึ่งในการส่งข้อมูลแบบอนุกรมและด้วยจำนวนหลายบิตในการส่งข้อมูลแบบขนาน การดำเนินการระดับบิตสามารถเลือกประมวลผลทีละบิตได้ อัตราการถ่ายโอนข้อมูลมักจะวัดเป็นทวีคูณ SI ทศนิยมของหน่วยบิตต่อวินาที (บิต/วินาที) เช่น kbit/s

การจัดเก็บ

ในอุปกรณ์ประมวลผลข้อมูลที่ไม่ใช่อิเล็กทรอนิกส์ในยุคแรกๆ เช่น เครื่องทอผ้า Jacquard หรือ Babbage's Analytical Engineบิตมักถูกเก็บไว้เป็นตำแหน่งของคันโยกกลไกหรือเฟือง หรือการมีอยู่หรือไม่มีรูที่จุดเฉพาะของบัตรกระดาษหรือเทปอุปกรณ์ไฟฟ้าเป็นครั้งแรกสำหรับตรรกะที่ไม่ต่อเนื่อง (เช่นลิฟท์และสัญญาณไฟจราจรควบคุมวงจร , สวิทช์โทรศัพท์และคอมพิวเตอร์ของคอนราดซูส) เป็นตัวแทนของบิตเป็นรัฐของรีเลย์ไฟฟ้าซึ่งอาจเป็นได้ทั้ง "เปิด" หรือ "ปิด" เมื่อรีเลย์ถูกแทนที่ด้วยหลอดสุญญากาศเริ่มต้นในปี 1940 ผู้สร้างคอมพิวเตอร์ได้ทดลองด้วยวิธีการจัดเก็บที่หลากหลาย เช่น พัลส์แรงดันที่เคลื่อนที่ไปตามเส้นหน่วงเวลาของปรอทประจุที่เก็บอยู่ที่พื้นผิวด้านในของหลอดรังสีแคโทดหรือจุดทึบแสงที่พิมพ์บนแผ่นแก้วด้วยเทคนิคโฟโตลิโทกราฟี .

ในปี 1950 และ 1960, วิธีการเหล่านี้ถูกแทนที่โดยส่วนใหญ่การเก็บรักษาแม่เหล็กอุปกรณ์เช่นหน่วยความจำแม่เหล็กหลัก , เทปแม่เหล็ก , กลองและดิสก์ที่บิตเป็นตัวแทนจากขั้วของแม่เหล็กของบางพื้นที่ของferromagneticภาพยนตร์หรือโดย การเปลี่ยนขั้วจากทิศทางหนึ่งไปอีกทิศทางหนึ่ง หลักการเดียวกันนี้ถูกนำมาใช้ในหน่วยความจำฟองแม่เหล็กพัฒนาในปี 1980 และยังพบในหลายแถบแม่เหล็กรายการเช่นรถไฟใต้ดินตั๋วและบางบัตรเครดิต

ในปัจจุบันหน่วยความจำสารกึ่งตัวนำเช่นหน่วยความจำ dynamic random-accessทั้งสองค่าเล็กน้อยอาจจะเป็นตัวแทนของสองระดับของค่าใช้จ่ายไฟฟ้าเก็บไว้ในตัวเก็บประจุ ในอาร์เรย์ลอจิกที่ตั้งโปรแกรมได้บางประเภทและหน่วยความจำแบบอ่านอย่างเดียวบิตอาจแสดงโดยการมีหรือไม่มีเส้นทางการนำไฟฟ้าที่จุดหนึ่งของวงจร ในออปติคัลดิสก์บิตจะถูกเข้ารหัสเมื่อมีหรือไม่มีหลุมขนาดเล็กบนพื้นผิวสะท้อนแสง ในบาร์โค้ดแบบมิติเดียวบิตจะถูกเข้ารหัสตามความหนาของเส้นขาวดำสลับกัน

หน่วยและสัญลักษณ์

บิตไม่ได้กำหนดไว้ในระบบหน่วยสากล (SI) อย่างไรก็ตามInternational Electrotechnical Commissionได้ออกมาตรฐานIEC 60027ซึ่งระบุว่าสัญลักษณ์สำหรับเลขฐานสองควรเป็น 'บิต' และควรใช้ในทวีคูณทั้งหมด เช่น 'kbit' สำหรับกิโลบิต [11]อย่างไรก็ตามตัวอักษรกรณีที่ต่ำกว่า 'B' ถูกนำมาใช้กันอย่างแพร่หลายเป็นอย่างดีและได้รับการแนะนำโดยIEEE 1541 มาตรฐาน (2002) ในทางตรงกันข้าม อักษรตัวพิมพ์ใหญ่ 'B' เป็นสัญลักษณ์มาตรฐานและตามธรรมเนียมสำหรับไบต์

ทศนิยม
ค่า  เมตริก 
1000 kbit กิโลบิต
1,000 2 Mbit เมกะบิต
1,000 3 Gbit กิกะบิต
1,000 4 Tbit เทราบิต
1,000 5 Pbit petabit
1,000 6 เอบิต exabit
1,000 7 Zbit เซตตาบิต
1,000 8 อิบิท yottabit
ไบนารี่
ค่า  IEC  แบบดั้งเดิม 
1024 Kibit คิบิบิต Kbit Kb กิโลบิต
1024 2 มิบิต เมบิบิต Mbit Mb เมกะบิต
1024 3 Gibit กิบิบิต Gbit Gb กิกะบิต
1024 4 Tibit เทบิบิต Tbit Tb เทราบิต
1024 5 พิบิต เพบิบิต
1024 6 เอบิท exbibit
1024 7 Zibit เซบิบิต
1024 8 ยิบิต โยบิบิต

หลายบิต

หลายบิตสามารถแสดงและแสดงได้หลายวิธี เพื่อความสะดวกในการแสดงกลุ่มของบิตที่มักเกิดขึ้นซ้ำในเทคโนโลยีสารสนเทศตามธรรมเนียมแล้วมีการใช้หน่วยข้อมูลหลายหน่วยที่พบมากที่สุดคือหน่วยไบต์ ที่ประกาศเกียรติคุณโดยWerner Buchholzในเดือนมิถุนายน 1956 ซึ่งในอดีตถูกใช้เพื่อเป็นตัวแทนของกลุ่มของบิตที่ใช้ในการเข้ารหัสอักขระตัวเดียวของข้อความ (จนกว่าการเข้ารหัสแบบหลายไบต์UTF-8 จะเข้ามาแทนที่) ในคอมพิวเตอร์[12] [13] [14] [15] [16]และด้วยเหตุนี้จึงถูกใช้เป็นองค์ประกอบพื้นฐานที่สามารถระบุตำแหน่งได้ในสถาปัตยกรรมคอมพิวเตอร์จำนวนมาก. แนวโน้มในการออกแบบฮาร์ดแวร์มาบรรจบกับการใช้งานทั่วไปโดยใช้แปดบิตต่อไบต์ เนื่องจากมีการใช้กันอย่างแพร่หลายในปัจจุบัน อย่างไรก็ตาม เนื่องจากความคลุมเครือของการพึ่งพาการออกแบบฮาร์ดแวร์พื้นฐาน หน่วยออกเตจึงถูกกำหนดให้แสดงลำดับของบิตแปดอย่างชัดแจ้ง

คอมพิวเตอร์มักจะจัดการบิตในกลุ่มที่มีขนาดคงที่ ซึ่งเรียกตามอัตภาพว่า " คำ " เช่นเดียวกับไบต์ จำนวนบิตในคำก็แตกต่างกันไปตามการออกแบบฮาร์ดแวร์ และโดยทั่วไปจะอยู่ระหว่าง 8 ถึง 80 บิต หรือมากกว่านั้นในคอมพิวเตอร์เฉพาะทางบางเครื่อง ในศตวรรษที่ 21 คอมพิวเตอร์ส่วนบุคคลหรือเซิร์ฟเวอร์ขายปลีกมีขนาดคำ 32 หรือ 64 บิต

ระบบหน่วยกำหนดชุดของคำนำหน้าทศนิยมสำหรับหลายหน่วยมาตรฐานซึ่งมักจะยังใช้กับบิตและไบต์ คำนำหน้าkilo (10 3 ) ถึงyotta (10 24 ) เพิ่มขึ้นทีละพันและหน่วยที่เกี่ยวข้องคือกิโลบิต (kbit) ถึงyottabit (Ybit)

ความจุข้อมูลและการบีบอัดข้อมูล

เมื่อความจุข้อมูลของระบบจัดเก็บข้อมูลหรือช่องทางการสื่อสารแสดงเป็นบิตหรือบิตต่อวินาทีซึ่งมักจะหมายถึงเลขฐานสอง ซึ่งเป็นความจุของฮาร์ดแวร์คอมพิวเตอร์ในการจัดเก็บข้อมูลไบนารี ( 0หรือ1ขึ้นหรือลง ปัจจุบันหรือไม่ เป็นต้น) [17]ความจุข้อมูลของระบบจัดเก็บข้อมูลเป็นเพียงขอบเขตบนของปริมาณข้อมูลที่จัดเก็บไว้ในนั้น หากค่าที่เป็นไปได้สองค่าของหน่วยเก็บข้อมูลหนึ่งบิตไม่เท่ากัน แสดงว่าหน่วยเก็บข้อมูลบิตนั้นจะมีข้อมูลน้อยกว่าหนึ่งบิต หากค่าสามารถคาดเดาได้อย่างสมบูรณ์ การอ่านค่านั้นจะไม่ให้ข้อมูลใดๆ เลย (บิตเอนโทรปิกเป็นศูนย์ เนื่องจากไม่มีการแก้ไขความไม่แน่นอนเกิดขึ้น ดังนั้นจึงไม่มีข้อมูล) หากไฟล์คอมพิวเตอร์ที่ใช้ที่ เก็บข้อมูลnบิตมีข้อมูลเพียงm  <  n  บิต ตามหลักการแล้วข้อมูลนั้นสามารถเข้ารหัสได้ประมาณm  บิต อย่างน้อยก็โดยเฉลี่ย หลักการนี้เป็นพื้นฐานของการบีบอัดข้อมูลเทคโนโลยี. โดยใช้การเปรียบเทียบ เลขฐานสองของฮาร์ดแวร์อ้างอิงถึงปริมาณของพื้นที่จัดเก็บที่มี (เช่น จำนวนที่เก็บข้อมูลที่สามารถจัดเก็บสิ่งของได้) และเนื้อหาข้อมูลของการเติม ซึ่งมีความละเอียดในระดับต่างๆ (ละเอียดหรือหยาบ กล่าวคือ ข้อมูลที่ถูกบีบอัดหรือไม่บีบอัด) เมื่อความละเอียดละเอียดยิ่งขึ้น—เมื่อข้อมูลถูกบีบอัดมากขึ้น—ที่เก็บข้อมูลเดียวกันสามารถเก็บได้มากกว่า

For example, it is estimated that the combined technological capacity of the world to store information provides 1,300 exabytes of hardware digits. However, when this storage space is filled and the corresponding content is optimally compressed, this only represents 295 exabytes of information.[18] When optimally compressed, the resulting carrying capacity approaches Shannon information or information entropy.[17]

Bit-based computing

Certain bitwise computer processor instructions (such as bit set) operate at the level of manipulating bits rather than manipulating data interpreted as an aggregate of bits.

ในช่วงทศวรรษ 1980 เมื่อคอมพิวเตอร์ที่ใช้บิตแมปได้รับความนิยม คอมพิวเตอร์บางเครื่องได้ให้คำแนะนำในการถ่ายโอนบล็อกบิตแบบพิเศษเพื่อตั้งค่าหรือคัดลอกบิตที่สอดคล้องกับพื้นที่สี่เหลี่ยมที่กำหนดบนหน้าจอ

ในคอมพิวเตอร์และภาษาโปรแกรมส่วนใหญ่ เมื่อมีการอ้างอิงบิตภายในกลุ่มบิต เช่น ไบต์หรือคำ โดยปกติจะมีการระบุตัวเลขตั้งแต่ 0 ขึ้นไปที่สอดคล้องกับตำแหน่งภายในไบต์หรือคำ อย่างไรก็ตาม 0 สามารถอ้างถึงบิตที่มีนัยสำคัญมากที่สุดหรือน้อยที่สุดก็ได้ขึ้นอยู่กับบริบท

หน่วยข้อมูลอื่นๆ

คล้ายกับแรงบิดและพลังงานในฟิสิกส์ ข้อมูลทฤษฎีสารสนเทศและขนาดการจัดเก็บข้อมูลมีมิติเท่ากันของหน่วยวัดแต่โดยทั่วไปแล้วไม่มีความหมายใดที่จะเพิ่ม ลบ หรือรวมหน่วยทางคณิตศาสตร์เข้าด้วยกัน แม้ว่าหน่วยหนึ่งอาจทำหน้าที่เป็นตัวผูกกับหน่วยอื่น

หน่วยข้อมูลที่ใช้ในทฤษฎีสารสนเทศ ได้แก่แชนนอน (Sh) หน่วยข้อมูลธรรมชาติ ( แนท) และฮาร์ทลีย์ (ฮาร์ต) แชนนอนหนึ่งอันคือค่าที่คาดไว้สูงสุดสำหรับข้อมูลที่จำเป็นในการระบุสถานะของที่เก็บข้อมูลหนึ่งบิต สิ่งเหล่านี้สัมพันธ์กันโดย 1 Sh ≈ 0.693 nat ≈ 0.301 Hart

ผู้เขียนบางคนยังกำหนดbinitเป็นหน่วยข้อมูลที่กำหนดเองซึ่งเทียบเท่ากับจำนวนบิตคงที่แต่ไม่ได้ระบุ (19)

ดูเพิ่มเติม

อ้างอิง

  1. แมคเคนซี, ชาร์ลส์ อี. (1980). รหัสชุดตัวอักษร, ประวัติและพัฒนาการ ซีรี่ส์การเขียนโปรแกรมระบบ (1 ed.) Addison-Wesley Publishing Company, Inc.หน้า NS. ISBN 978-0-201-14460-4.   . 77-90165 . เก็บถาวรจากต้นฉบับเมื่อ 2016-11-18 . สืบค้นเมื่อ2016-05-22 . [1]
  2. แอนเดอร์สัน, จอห์น บี.; Johnnesson, Rolf (2006), การทำความเข้าใจการส่งข้อมูล
  3. ^ เฮย์กิน , ไซม่อน (2549), การสื่อสารดิจิทัล
  4. ^ IEEE Std 260.1-2004
  5. ^ "หน่วย: B" . เก็บถาวรจากต้นฉบับเมื่อ 2016-05-04
  6. ^ Abramson นอร์แมน (1963) ทฤษฎีและการเข้ารหัสข้อมูล แมคกรอว์-ฮิลล์ .
  7. อรรถเป็น แชนนอน คลอดด์ เอลวูด (กรกฎาคม 2491) "ทฤษฎีทางคณิตศาสตร์ของการสื่อสาร" (PDF) . วารสารเทคนิคระบบเบลล์ . 27 (3): 379–423. ดอย : 10.1002/j.1538-7305.1948.tb01338.x . hdl : 11858/00-001M-0000-002C-4314-2 . เก็บถาวรจากต้นฉบับ(PDF)เมื่อ 1998-07-15 การเลือกฐานลอการิทึมสอดคล้องกับการเลือกหน่วยสำหรับการวัดข้อมูล ถ้าฐาน 2 จะใช้หน่วยที่เกิดขึ้นอาจจะเรียกว่าตัวเลขไบนารีหรือมากกว่าในเวลาสั้น ๆบิตคำแนะนำโดยเจดับบลิวทูกี
  8. แชนนอน, คลอดด์ เอลวูด (ตุลาคม 2491) "ทฤษฎีทางคณิตศาสตร์ของการสื่อสาร". วารสารเทคนิคระบบเบลล์ . 27 (4): 623–666. ดอย : 10.1002/j.1538-7305.1948.tb00917.x . hdl : 11858/00-001M-0000-002C-4314-2 .
  9. แชนนอน, คลอดด์ เอลวูด ; ผู้ประกอบ, วอร์เรน (1949). คณิตศาสตร์ทฤษฎีการสื่อสาร (PDF) สำนักพิมพ์มหาวิทยาลัยอิลลินอยส์ . ISBN  0-252-72548-4. เก็บถาวรจากต้นฉบับ (PDF)เมื่อ 1998-07-15
  10. บุช, แวนเนวาร์ (1936). "การวิเคราะห์ด้วยเครื่องมือ" . แถลงการณ์ของสมาคมคณิตศาสตร์อเมริกัน . 42 (10): 649–669. ดอย : 10.1090/S0002-9904-1936-06390-1 . เก็บถาวรจากต้นฉบับเมื่อ 2014-10-06.
  11. ^ สถาบันมาตรฐานและเทคโนโลยี (2008)คู่มือสำหรับการใช้งานของระบบหน่วย เวอร์ชันออนไลน์ เก็บถาวร 3 มิถุนายน 2016 ที่ Wayback Machine
  12. ^ Bemer โรเบิร์ตวิลเลียม (2000/08/08) "ทำไมถึงเป็นไบต์ 8 บิต หรือใช่" . ประวัติศาสตร์คอมพิวเตอร์สะเปะสะปะเก็บถาวรจากต้นฉบับเมื่อ 2017-04-03 . สืบค้นเมื่อ2017-04-03 . […] ด้วยคอมพิวเตอร์STRETCHของIBMเป็นพื้นหลัง การจัดการคำ 64 อักขระที่แบ่งออกเป็นกลุ่มละ 8 ตัว (ฉันออกแบบชุดอักขระสำหรับมัน ภายใต้การแนะนำของ Dr. Werner Buchholzชายผู้ซึ่งสร้างคำว่า " byte " สำหรับการจัดกลุ่มแบบ 8 บิต) […] ไอบีเอ็ม 360ใช้อักขระ 8 บิต แม้ว่าจะไม่ใช่ ASCII โดยตรงก็ตาม ดังนั้น "ไบต์" ของ Buchholz จึงติดอยู่ทุกที่ ตัวฉันเองไม่ชอบชื่อด้วยเหตุผลหลายประการ […]
  13. ^ Buchholz เวอร์เนอร์ (1956/06/11) "7. Shift Matrix" (PDF) . ระบบลิงค์ . ไอบีเอ็ม . น. 5–6. สเตรทเมโม No.39G. เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2017-04-04 . สืบค้นเมื่อ2016-04-04 . [ ... ] สิ่งที่สำคัญที่สุดจากมุมมองของการแก้ไขจะเป็นความสามารถในการจัดการกับตัวอักษรหรือตัวเลข 1-6 บิตยาว [ ... ] กะเมทริกซ์ที่จะใช้ในการแปลง 60 บิตคำที่มาจาก หน่วยความจำแบบขนาน เป็นอักขระหรือ " ไบต์ " ตามที่เราเรียกมันว่า เพื่อส่งไปยังAdder serially. The 60 bits are dumped into magnetic cores on six different levels. Thus, if a 1 comes out of position 9, it appears in all six cores underneath. […] The Adder may accept all or only some of the bits. […] Assume that it is desired to operate on 4 bit decimal digits, starting at the right. The 0-diagonal is pulsed first, sending out the six bits 0 to 5, of which the Adder accepts only the first four (0-3). Bits 4 and 5 are ignored. Next, the 4 diagonal is pulsed. This sends out bits 4 to 9, of which the last two are again ignored, and so on. […] It is just as easy to use all six bits in alphanumeric work, or to handle bytes of only one bit for logical analysis, or to offset the bytes by any number of bits. […]
  14. ^ Buchholz เวอร์เนอร์ (กุมภาพันธ์ 1977) "คำว่า Byte" มาถึงยุคแล้ว ... Byte Magazine . 2 (2): 144 [ ... ] อ้างอิงครั้งแรกที่พบในไฟล์ที่ถูกบรรจุอยู่ในบันทึกภายในเขียนในมิถุนายน 1956 ในช่วงวันแรกของการพัฒนายืด ไบต์ ถูกอธิบายว่าประกอบด้วยบิตขนานจำนวนเท่าใดก็ได้ตั้งแต่หนึ่งถึงหก ดังนั้นไบต์จึงถือว่ามีความยาวที่เหมาะสมกับโอกาส การใช้งานครั้งแรกอยู่ในบริบทของอุปกรณ์อินพุต-เอาต์พุตของทศวรรษ 1950 ซึ่งจัดการครั้งละหกบิต ความเป็นไปได้ที่จะไปที่ 8 บิตไบต์ได้รับการพิจารณาในเดือนสิงหาคม พ.ศ. 2499 และรวมอยู่ในการออกแบบของ Stretch หลังจากนั้นไม่นาน การอ้างอิงถึงคำที่ตีพิมพ์ครั้งแรกเกิดขึ้นในปี 1959 ในบทความ "Processing Data in Bits and Pieces" โดยGA Blaauw , F P Brooks JrและW BuchholzในIRE Transactions on Electronic Computers , มิถุนายน 1959, หน้า 121 แนวความคิดของกระดาษนั้น ได้อธิบายอย่างละเอียดในบทที่ 4 ของการวางแผนระบบคอมพิวเตอร์ (Project Stretch), แก้ไขโดย W Buchholz, McGraw-Hill Book Company (1962) เหตุผลในการสร้างคำศัพท์ได้อธิบายไว้ในหน้า 40 ดังนี้
    ไบต์หมายถึงกลุ่มของบิตที่ใช้เข้ารหัสอักขระ หรือจำนวนบิตที่ส่งแบบขนานไปยังและจากหน่วยอินพุต-เอาท์พุต คำอื่นที่ไม่ใช่อักขระถูกใช้ที่นี่ เนื่องจากอักขระที่กำหนดอาจถูกแสดงในแอปพลิเคชันที่ต่างกันด้วยโค้ดมากกว่าหนึ่งโค้ด และโค้ดที่ต่างกันอาจใช้จำนวนบิตต่างกัน (เช่น ขนาดไบต์ต่างกัน) ในการส่งข้อมูลเข้า-ออก การจัดกลุ่มบิตอาจเป็นไปตามอำเภอใจโดยสมบูรณ์ และไม่มีความสัมพันธ์กับอักขระจริง (คำนี้มาจากการกัดแต่สะกดเพื่อหลีกเลี่ยงการกลายพันธุ์โดยไม่ได้ตั้งใจเป็นบิต)
    System/360ยึดเอาแนวคิด Stretch มามากมาย รวมถึงขนาดไบต์พื้นฐานและขนาดคำ ซึ่งกำลัง 2 อย่างไรก็ตาม ในด้านเศรษฐกิจ ขนาดไบต์ได้รับการแก้ไขที่ขนาดสูงสุด 8 บิต และการกำหนดแอดเดรสที่ระดับบิตถูกแทนที่ด้วยการกำหนดแอดเดรสแบบไบต์ […]
  15. ^ Blaauw, เกอร์ริท แอนน์ ; บรู๊คส์ จูเนียร์ เฟรเดอริค ฟิลลิปส์ ; Buchholz, Werner (1962), "Chapter 4: Natural Data Units" (PDF) , ในBuchholz, Werner (ed.), Planning a Computer System – Project Stretch , McGraw-Hill Book Company, Inc. / The Maple Press Company, York, PA., pp. 39–40, LCCN  61-10466 , archived from the original (PDF) on 2017-04-03 ,ดึงข้อมูล2017-04-03
  16. ^ Bemer โรเบิร์ตวิลเลียม (1959) "ข้อเสนอสำหรับรหัสบัตรทั่วไป 256 อักขระ" การติดต่อสื่อสารของพลอากาศเอก 2 (9): 19–23. ดอย : 10.1145/368424.368435 . S2CID 36115735 . 
  17. a b Information in small bits Information in Small Bits เป็นหนังสือที่ผลิตขึ้นโดยเป็นส่วนหนึ่งของโครงการเผยแพร่ประชาสัมพันธ์ที่ไม่แสวงหากำไรของ IEEE Information Theory Society หนังสือเล่มนี้แนะนำคลอดด์ แชนนอนและแนวคิดพื้นฐานของทฤษฎีสารสนเทศแก่เด็กอายุ 8 ปีขึ้นไปโดยใช้เรื่องราวการ์ตูนที่เกี่ยวข้องและกิจกรรมการแก้ปัญหา
  18. ^ "ความสามารถทางเทคโนโลยีของโลกในการจัดเก็บ สื่อสาร และ ประมวลผลข้อมูล" จัดเก็บถาวร 2013-07-27 ที่ Wayback Machineโดยเฉพาะอย่างยิ่งการสนับสนุนสื่อออนไลน์ที่ เก็บถาวร 2011-05-31 ที่ Wayback Machine , Martin Hilbert และ Priscila López (2011),วิทยาศาสตร์ , 332(6025), 60-65; เข้าถึงบทความได้ฟรีที่นี่: martinhilbert.net/WorldInfoCapacity.html
  19. ^ ภัตตาจารยา อมิตาภะ (2005). การสื่อสารดิจิตอล ทาทา แมคกรอว์-ฮิล เอ็ดดูเคชั่น . ISBN 978-0-07059117-2. เก็บถาวรจากต้นฉบับเมื่อ 2017-03-27

ลิงค์ภายนอก

  • เครื่องคิดเลขบิต – เครื่องมือที่ให้การแปลงระหว่างบิต ไบต์ กิโลบิต กิโลไบต์ เมกะบิต เมกะไบต์ กิกะบิต กิกะไบต์
  • BitXByteConverter – เครื่องมือสำหรับคำนวณขนาดไฟล์ ความจุ และข้อมูลดิจิทัลในหน่วยต่างๆ