ความแตกต่างระหว่างไบนารีและ ASCII

ความแตกต่างระหว่างไบนารีและ ASCII
ความแตกต่างระหว่างไบนารีและ ASCII

วีดีโอ: ความแตกต่างระหว่างไบนารีและ ASCII

วีดีโอ: ความแตกต่างระหว่างไบนารีและ ASCII
วีดีโอ: What are Oviparous and Viviparous Snakes? 2024, พฤศจิกายน
Anonim

ไบนารีกับ ASCII

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

ASCII ซึ่งย่อมาจาก American Standard Code for Information Interchange เป็นการเข้ารหัสมาตรฐานสำหรับอักขระที่เป็นตัวอักษรและตัวเลขคละกันที่ใช้ในคอมพิวเตอร์และอุปกรณ์ที่เกี่ยวข้อง ASCII ได้รับการแนะนำโดย United States of America Standards Institute (USASI) ซึ่งปัจจุบันรู้จักกันในชื่อ American National Standards Institute

เพิ่มเติมเกี่ยวกับรหัสไบนารี

วิธีที่ง่ายที่สุดในการเข้ารหัสข้อมูลคือการกำหนดค่าเฉพาะ (ส่วนใหญ่เป็นตัวเลขทศนิยม) ให้กับอักขระหรือสัญลักษณ์หรือคำสั่ง แล้วแปลงค่า (เลขฐานสิบ) เป็นเลขฐานสองซึ่งประกอบด้วยเท่านั้น ของ 1 และ 0 ลำดับของ 1 ` และ 0 เรียกว่าเป็นสตริงไบนารี ความยาวของสตริงไบนารีจะกำหนดจำนวนอักขระหรือคำสั่งต่างๆ ที่สามารถเข้ารหัสได้ ด้วยตัวเลขเพียงหลักเดียว สามารถแสดงอักขระหรือคำสั่งที่แตกต่างกันเพียงสองตัวเท่านั้นด้วยตัวเลขสองหลัก สามารถแสดงอักขระสี่ตัวหรือคำสั่งได้ โดยทั่วไป ด้วยสตริงไบนารีของ n หลัก 2 อักขระ คำแนะนำ หรือสถานะที่แตกต่างกัน

มีการเข้ารหัสหลายวิธีด้วยสตริงไบนารีที่มีความยาวต่างกัน ซึ่งบางวิธีมีความยาวคงที่และความยาวผันแปรอื่นๆ รหัสไบนารีบางส่วนที่มีสตริงบิตคงที่คือ ASCII, ASCII แบบขยาย, UTF-2 และ UTF-32 UTF-16 และ UTF-8 เป็นรหัสไบนารีที่มีความยาวผันแปรได้ ทั้งการเข้ารหัส Huffman และรหัสมอร์สสามารถถือเป็นรหัสไบนารีความยาวผันแปรได้

เพิ่มเติมเกี่ยวกับ ASCII

ASCII เป็นรูปแบบการเข้ารหัสตัวอักษรและตัวเลขที่เปิดตัวในปี 1960 ASCII ดั้งเดิมใช้สตริงไบนารียาว 7 หลัก ซึ่งช่วยให้แสดงอักขระได้ 128 ตัว ASCII รุ่นที่ใหม่กว่าที่เรียกว่า ASCII แบบขยายใช้สตริงไบนารียาว 8 หลัก ทำให้สามารถแสดงอักขระต่างๆ ได้ 256 ตัว

ASCII ประกอบด้วยอักขระสองประเภทเป็นหลัก ซึ่งเป็นอักขระควบคุม (แสดงด้วย 0-31 ทศนิยม และ 127ทศนิยม) และอักขระที่พิมพ์ได้ (แสดงโดย 32- 126 ทศนิยม)ตัวอย่างเช่น การลบคีย์ควบคุมจะได้รับค่า 127decimal ซึ่งแทนด้วย 1111111 อักขระ a ซึ่งได้รับค่า 97decimal, แทนด้วย 1100001 ASCII สามารถแสดงตัวอักษรในทั้งสองกรณี ตัวเลข สัญลักษณ์ และปุ่มควบคุม

รหัสไบนารีกับ ASCII ต่างกันอย่างไร

• รหัสไบนารีเป็นคำทั่วไปที่ใช้สำหรับวิธีการเข้ารหัสอักขระหรือคำสั่ง แต่ ASCII เป็นเพียงหนึ่งในระเบียบปฏิบัติที่ยอมรับกันทั่วโลกเกี่ยวกับการเข้ารหัสอักขระ และเป็นรูปแบบการเข้ารหัสไบนารีที่ใช้บ่อยที่สุดมานานกว่าสามทศวรรษ.

• รหัสไบนารีสามารถมีความยาวแตกต่างกันสำหรับการเข้ารหัสขึ้นอยู่กับจำนวนอักขระ คำแนะนำ หรือวิธีการเข้ารหัส แต่ ASCII ใช้สตริงไบนารียาว 7 หลัก และยาว 8 หลักสำหรับ ASCII แบบขยาย

แนะนำ: