คอมพิวเตอร์การเขียนโปรแกรม

วิธีการแปลไบต์ลงในเมกะไบต์และกลับมา?

วันนี้ชีวิตของเรายากที่จะจินตนาการโดยคอมพิวเตอร์ พวกเขาจะพบได้ทุกที่ คำว่า "บิต", "ไบต์", "เมกะไบต์" ได้กลายเป็นส่วนหนึ่งของชีวิตของเรา คนธรรมดามักจะใช้พวกเขาไม่ทราบว่าสิ่งที่พวกเขาหมายและวิธีการที่เกี่ยวข้องกับแต่ละอื่น ๆ

บิตกิโลบิต ...

มีเรื่องเล็ก ๆ น้อยเก่า ความแตกต่างระหว่างคนปกติและผู้เชี่ยวชาญด้านคอมพิวเตอร์คืออะไร? ครั้งแรกที่แน่ใจว่าหนึ่งกิโลไบต์ 1000 ไบต์และสอง - ในกิโลกรัม - 1,024 กรัม และคนปกติมักจะถามและสิ่งที่ในความเป็นจริงเป็นเรื่องตลก ดีที่เราจะเข้าใจไหนฟุตเติบโตและหาวิธีที่จะแปลไบต์เมกะไบต์หรือในหลายหน่วยงานอื่น ๆ

Bit - หน่วยที่เล็กที่สุดของข้อมูลไบนารี แม่นยำมากขึ้นปริมาณ นี้หมายถึงข้อมูลเกี่ยวกับหนึ่งในสองรัฐของวัตถุ ยกตัวอย่างเช่นสัญญาณ / สัญญาณไม่มีจริง / เท็จ, 1/0 และอื่น ๆ . กรัมจากชื่อภาษาอังกฤษเกิดขึ้นลดลงสอง nary Digi ตัน ( "ฐาน") = บิต และ "บิต" หมายถึงหนึ่งหลักของรหัสไบนารี ในกรณีนี้เป็นหลักทศนิยมจะแสดงเป็นศูนย์หรือหนึ่งเช่นดังแสดงในตาราง นี้เรียกว่า "ระบบเลขฐานสองของ เลข."

หลักทศนิยม รหัสไบนารี หลักทศนิยม รหัสไบนารี
0 0 5 101
1 1 6 110
2 10 7 111
3 11 8 1000
4 100 9 1001

ที่สามารถมองเห็นตัวเลข 0 และ 1 มีการแสดงเหมือนกันและผีสางทศนิยมมีสองบิต - 10 และใน 8-4 (1000)

และสิ่งที่เป็นกิโลบิต?

การใช้อย่างแพร่หลายมากที่สุดของระบบจำนวนนี้พบในเทคโนโลยีคอมพิวเตอร์ โดยเฉพาะอย่างยิ่งเลขฐานสองที่ใช้ในการจำนวนของความทรงจำดิจิตอล

นี่คือตัวอย่าง จำนวนที่อยู่เป็นไปได้ทั้งหมดบนรถบัสที่อยู่จะเท่ากับจำนวนใด ๆ ของทั้งสองในบาง N. ขอบเขตหรืออื่น ๆ - 2 N. ที่นี่ยังไม่มีหมายถึงจำนวนบิตของรถบัส เราจะเห็นอะไร? จำนวนของเซลล์ในชิปหน่วยความจำที่มีค่าเท่ากับหนึ่งหรืออีก ระดับของ 2 และจากนั้น - ที่น่าสนใจยิ่ง 2 จำนวน 10 = 1024 อยู่ใกล้กับ 1000 ในเวลาเดียวกันนับพันใช้เป็นพื้นฐานสำหรับคำนำหน้าทศนิยม ดังนั้น 1024 บิตถูกเรียกว่า "กิโลบิต" โดยการเปรียบเทียบกับกรัมกิโลกรัมหรือกิโลเมตร ผมจำได้เล็ก ๆ น้อย ๆ ที่แสดงไว้ข้างต้น

ไบต์และบิต

วิทยาศาสตร์คอมพิวเตอร์ที่รู้จักกันดังต่อไปนี้ "ไบต์" (Eng. Byte) เรียกว่าหน่วยเก็บข้อมูลและการประมวลผลของข้อมูลดิจิตอล เพราะมันหมายถึงจำนวนบิตคอมพิวเตอร์ประมวลผลพร้อมกัน มันเป็นคลาสสิก

ระบบคอมพิวเตอร์ที่ทันสมัยใช้ไบต์ซึ่งประกอบด้วย 8 บิต ดังนั้นมันอาจจะใช้เวลา 256 (2 8) ค่าที่แตกต่าง

การแปลงไบต์เมกะไบต์เพียงทำหน้าที่ เลขคณิตสำหรับชั้นที่สาม: 1 กิโลไบต์ = 1024 ไบต์ โปรดจำไว้ว่าประมาณ 2 10? 1 MB = 1024 KB (ม. อี 2 20 2 = 2x10) = 1,048,576 ไบต์

การใช้งาน

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

นี่คือตัวอย่าง เครือข่าย Ethernet ให้ อัตราการส่งข้อมูล ในช่วง 10 Mbit / s ถึง 1 Gb / s มากขึ้นควรจะตั้งข้อสังเกตว่าเป็นกฎไบต์แทนด้วยตัวอักษร "B" (หรือละติน«B») "บิต" และบันทึก คำนำหน้า "กิโล" จะแสดงโดย "K" ตัวอักษร มันเป็นเมืองหลวงมากกว่าตัวพิมพ์เล็ก ขนาดเล็ก "K" จะถูกเขียนชื่อของคำนำหน้าทศนิยม "กิโลกรัม" คือ 10 มีนาคม 1000 = ตอนนี้พิจารณาในรายละเอียดเพิ่มเติมคำถามต่อไปนี้

คำนำหน้าไบนารีและทศนิยม

วิธีการแปลไบต์ลงในเมกะไบต์ขึ้นหรือน้อยลงชัดเจน ในช่วงต้นปี 1999 ที่รู้จักกันดีขององค์กร IEC (นานาชาติ Electrotechnical Commission) ใส่ลงไปในการไหลเวียนของคำนำหน้าไบนารีในรูปแบบหลายหน่วยของปริมาณของข้อมูล เหตุผลนี้เป็นตัวเลขที่ใกล้ชิด 1024 และ 1000 ในทำนองเดียวกันคำนำหน้าทศนิยมธรรมดาใช้ระบบ SI ไบนารีแตกต่างกันเฉพาะโดยการเปลี่ยนพยางค์สุดท้ายใน "สอง" (จาก binarius ละติน - binary) มันมีลักษณะดังแสดงในตารางด้านล่าง

อุปสรรค ตัวย่อ
นำโดย IEC,
ไบต์ / บิต
ที่สอดคล้องกัน
ทศนิยม
อุปสรรค
จำนวนเงินที่
คูณด้วยเดิม
ค่าของปริมาณของข้อมูล
KIBI กิโล (กิโล) / KIBIT กิโลกรัม (10 3) 10 กุมภาพันธ์ 1024 หรือ
mebi เอ็มไอ (เอ็มไอ) / Mibit ล้าน (10 6) 1048576 หรือ 20 กุมภาพันธ์
Hibi กิ๊บ (กิ๊บ) / Gibit Giga (10 9) 1073741824 หรือ 30 กุมภาพันธ์
Taby TiB (TiB) / Tibit Tera (10 12) หรือ 40 1099511627776 2
PEBI PIB (PiB) / Pibity สัตว์เลี้ยง (10 15) 1125899906842624 2 หรือ 50
eksbi ฯลฯ (EIB) / Eibit EXA (10 18) หรือ 2 1152921504606846976 60
Zebi Zib (Zib) / Zibit Zetta (10 21) 1180591620717411303424 หรือ 2 70
yobi YiB (YiB) / Yibit yotta (10 24) 1208925819614629174706176 หรือ 2 80

มาตรฐานการรับรองจากหลายประเทศ แต่ชื่อเข้ามาจะใช้ไม่บ่อยส่วนใหญ่ในการเขียนและปากเปล่า - แทบจะไม่เคย วิธีการค้นหาเนื่องจากเสียงขรม ดังนั้นบางที คุณยอมรับว่ากิโลบิตเสียง nicer กว่า kibibit และเมกะไบต์ดีกว่า mebibytes

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

วิธีแรก

.. มันคำนำหน้า "กิโล" "ล้าน" ฯลฯ จะถูกใช้เป็นไบนารีสำหรับกรณีต่อไปนี้:

  • จัดการไฟล์และซอฟต์แวร์อื่น ๆ ที่การตั้งค่าไฟล์ขนาดย่อ ตัวอย่างเช่นโปรแกรมรายงานว่าบันทึกขนาดคือ 10 MB วิธีที่คลาสสิกในการถ่ายโอนไบต์ในเมกะไบต์พิจารณาขนาดของการที่จะมีค่าเท่ากับ 10485760 ไบต์ ผู้จัดการไฟล์ของการพัฒนาล่าสุดมีคุณสมบัติตรงตามขนาดมาตรฐาน - ใช้รูปแบบย่อคำนำหน้าไบนารีเช่นเอ็มไอ (เอ็มไอ)
  • ผู้ผลิต หน่วยความจำเข้าถึงโดยสุ่ม, การ์ดหน่วยความจำแฟลชหน่วยความจำวิดีโอ
  • ปริมาณซีดีรอมจะได้รับเฉพาะในเมกะไบต์ไบนารี

แนวทางที่สอง

นี่คอนโซลจะถูกใช้เป็นทศนิยมในกรณีดังต่อไปนี้:

  • ฮาร์ดไดรฟ์และออปติคอล นำปริมาณเมกะไบต์ทศนิยมของพวกเขา ข้อยกเว้น: ซีดีที่มีความจุที่ระบุไว้ในไบนารี
  • การสื่อสารทางการ ในกรณีนี้ค่าของกลมประมาณ ยกตัวอย่างเช่นปริมาณของประมาณ 10 ล้านไบต์ของไฟล์ที่สามารถบอกว่ามัน "น้ำหนัก" 10 เมกะไบต์ สิ่งที่เราเห็นที่นี่? ในกรณีนี้ไบต์เมกะไบต์โอนไม่ถูกต้องทั้งหมด แต่การสื่อสารที่เกิดขึ้น
  • การกำหนดความเร็วในการเชื่อมต่อการสื่อสารโทรคมนาคม ตัวอย่างเช่นใช้มาตรฐาน 100BASE-TX ในนั้น 100 Mbit / อัตราการส่งข้อมูลที่สอดคล้องตรง 100 ล้านบิต / วินาที ลองดูที่มากกว่า "ว่องไว" ผสมกับ A / S (10GBASE-X มาตรฐาน) 10 Gbit มันสอดคล้องตรง 10 พันล้านบิต / วินาที นั่นแหล่ะ และไม่บิตมากหรือน้อย

แต่ด้วยสามนิ้วฟล็อปปี้ดิสก์ 1.44 MB (จำเหล่านั้นหรือไม่) เป็นที่น่าสนใจยิ่ง กำลังการผลิตของพวกเขาจะแสดงในไบนารีรหัสเมกะไบต์ทศนิยม มันถูกจัดทำขึ้นดังต่อไปนี้ หนึ่งเช่น "เมกะไบต์" เป็นโอเคคือ 1000 ซึ่งอยู่ที่ประมาณ 0.977 เอ็มไอ แต่ในเวลาเดียวกัน 1 กิโลไบต์เท่ากับ 1024

มันควรจะตั้งข้อสังเกตว่ามีความแตกต่างระหว่างทั้งสองตัวเลือกการส่งคอนโซล ในขณะที่ในกรณีที่กิโลไบต์มันไม่เกิน 2.4% แล้วสำหรับเมกะไบต์มีอยู่แล้ว 4.9% เป็น GB - 7.4% และสำหรับเทราไบต์ - เกือบ 10% แน่นอนไม่ได้อยู่ในความโปรดปรานของแทน binary อี "ขโมย" ผู้ผลิตของเราไบต์ ยกตัวอย่างเช่นการซื้อความจุของฮาร์ดไดรฟ์ 1 TB ในฐานะที่เป็นคนที่มีการศึกษาด้านวิทยาศาสตร์คอมพิวเตอร์คุณอย่างเคร่งศาสนาเชื่อว่ามี 1099511627776 ไบต์ และปรากฎ - "เท่านั้น" 1000000000000. นั่นคือคุณได้ "กัด" มากกว่า 99500000000 ไบต์ (ประมาณ 98 GB) มากหรือน้อย? ประมาณ - 40-200 หนังยาวเต็มรูปแบบขึ้นอยู่กับรูปแบบ ไม่มีอะไรพูดเกี่ยวกับอะไร? อีตามที่เขียนไว้ข้างต้นที่สิบ

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.birmiss.com. Theme powered by WordPress.