จุดประสงค์ คอมพิวเตอร์เข้าใจภาษามนุษย์หรือไม่ แล้วภาษาที่คอมพิวเตอร์ใช้ในการติดต่อสื่อสารกันเป็นอย่างไร ในที่นี้จะขอกล่าวถึง การแทนข้อมูลของคอมพิวเตอร์
ที่คอมพิวเตอร์เข้าใจได้ เนื่องจากข้อมูลที่คอมพิวเตอร์รับเข้ามานั้น เป็นข้อมูลที่คนเราเข้าใจ
แต่เครื่องคอมพิวเตอร์ไม่เข้าใจ หลายคนอาจเคยได้ยินคำว่า บิต อะไรคือบิตและ
บิตหลายๆบิตต่อกันจะแทนข้อมูลได้อย่างไร
bit
บิต ย่อมาจาก Binary Digit หน่วยข้อมูลที่เล็กที่สุดในระบบคอมพิวเตอร์
มีค่าข้อมูลเป็นตัวเลขระบบฐานสอง คือ 0 และ 1 บิต มักใช้เป็นหน่วยวัดความสามารถของไมโครโพรเซสเซอร์ในการประมวลผลข้อมูล
เช่น 16 บิต หรือ 32 บิต เป็นต้น 4 บิต เท่ากับ 1 นิบเบิล (nibble) และ
8 บิต เท่ากับ 1 ไบต์ การนำบิตมาต่อกันเป็นไบต์ สามารถใช้แทนตัวอักษรได้หนึ่งตัว ซึ่งการแทนเป็นตัวอักษรตัวไหนนั้นได้ถูกกำหนดไว้แล้วนั่นคือ ASCII (American Standard Code for Information Interchange) อ่านว่า แอสกี (ASK-ee)และ EBCDIC (Extended Binary Coded Decimal Interchange Code) อ่านว่า แอบ-ซี-ดิก (EB-see-dik) รหัสต่างๆ ตัวอย่างการแทนข้อมูล "3" รหัสแอสกี คือ "00110011" อย่างไรก็ตามรหัสที่มีอยู่ ไม่สามารถแทนตัวอักษรของประเทศอื่นได้ เพื่อให้ทั่วโลกมีมาตรเดียวกัน ได้มีมตรฐานการแทนข้อมูลแบบใหม่ ใช้ทั้งหมด 16 บิต คือ unicode ซึ่งสามารถใช้แทนตัวอักษรและสัญลักษณ์ต่างๆ ได้ รวมถึง 65,000 ตัว ซึ่งสามารถแทนตัวอักษรและสัญลักษณ์ต่างๆ ได้ทั่วโลก รวมทั้งตัวอักษรโบราณด้วย โปรแกรมที่มีการใช้ unicode ได้แก่ Linux, windowsXP, Mac OS X, Java, XML, Microsoft Office 2003, Oracle เป็นต้น หน่วยต่างๆ ที่น่าสนใจ
|
|||||||||||||||||||||||
|
|
||||||||||||||||||||||
Copyright © 2004 Institute for Innovation and Development of Learning Process. All rights reserved. |