วันศุกร์ที่ 11 ธันวาคม พ.ศ. 2558

การแทนข้อมูลในคอมพิวเตอร์

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



ไม่มีความคิดเห็น:

แสดงความคิดเห็น