เทคโนโลยีสารสนเทศ
19 เอกสารประกอบการเรียนรายวิชา ง40101 เทคโนโลยีสารสนเทศพื้นฐาน
การแทนขอมูลในคอมพิวเตอร รหัสแทนขอมูล ระบบเลขฐาน รหัสแทนขอมูล เลข 0 และ 1ในระบบฐานสองแตละตัว เรียกวา บิต (Bit) ยอมาจากคําวา Binary Digit บิตเปนหนวย เล็กที่สุดในการเก็บขอมูลดวยคอมพิวเตอร แตเนื่องจากบิตเดียวไมสามารถเก็บขอมูลตัวเลข ตัวอักษร และ สัญลักษณพิเศษตาง ๆ ไดครบ ดังนั้นจึงตองรวมบิตหลายบิตเขาเปนกลุมเรียกวาไบต (Byte) แตละไบตจะ แทนอักขระหนึ่งตัว โดยปกติแลวใชแปดบิตรวมกันเปนหนึ่งไบต การวัดขนาดหนวยความจํานิยมใชหนวยเปนไบต (Byte) ซึ่งอาจเทียบไดเทากับตัวอักขระ 1 ตัว ซึ่ ง ตามปกติ ค อมพิ ว เตอร ต อ งใช ห น ว ยความจํ า ที่ ใ หญ เพื่ อ ให ส ะดวกจึ ง ต อ งคิ ด หน ว ยที่ ใ หญ ขึ้ น ไปอี ก เชน หนวย KB เทากับ 1024 ไบต (แตอาจถือเอาคราวๆ วาเปนพันไบตได) MB ซึ่งเทากับประมาณ หนึ่งลานไบต และนอกจากนี้ยังมีหนวยอื่นๆ อีก ดังนี้ KiloByte (KB)
=1024 B(210)
≈1000 B
MegaByte (MB)
=1,048,576 B(220)
≈ 1,000,000 B
GigaByte (GB)
=1,073,741,824 B(230)
≈ 1,000,000,000 B
TeraByte (TB)
=1,099,511,627,776 B(240)
≈ 1,000,000,000,000 B
สําหรับเหตุผลที่ 1 KB มีคาเทากับ 1024 ไบตก็เนื่องจากระบบจํานวนที่ใชในคอมพิวเตอร เปนระบบ เลขฐานสอง ทําใหการคํานวณคาใชเลข 2 เปนฐาน แลวยกกําลัง 10 เทากับ 210 เทากับ 1024 และเนื่องจาก 1024 มีคาใกลเคียงกับ 1000 จึงเปนที่ยอมรับกันใหเรียกวา กิโล "Kilo" เชนกัน นอกจากนี้ ในการประมวลผลของคอมพิวเตอร ยังมีการรวมกลุมของบิตจํานวนหนึ่งเรียกวา เวิรด (Word) ซึ่งในเครื่องคอมพิวเตอรแตละชนิดจะมีขนาดของเวิรดไมเทากัน โดยทั่วไปแลวถาคอมพิวเตอร เครื่องใดมีเวิรดขนาดใหญกวา ก็แสดงวาเครื่องนั้นมีประสิทธิภาพมากกวา โดยในเครื่องไมโครคอมพิวเตอร ที่ใชกันอยูทั่วไปจะใช 8 บิตรวมกันเปนหนึ่งเวิรด ในเครื่องมินิคอมพิวเตอรและไมโครคอมพิวเตอรบางรุน ใช 16 บิตรวมกันเปนหนึ่งเวิรด ในเครื่องระดับเมนเฟรมและมินิคอมพิวเตอรบางรุนใช 32 บิตรวมกันเปน หนึ่งเวิรด สวนในซูเปอรคอมพิวเตอรใช 64 บิตรวมกันเปนหนึ่งเวิรด ในเครื่องคอมพิวเตอรรุนเกาเปนเครื่อง ขนาด 8 บิต (หนึ่งเวิรด) จะหมายความวา ณ ขณะใดขณะหนึ่งเครื่องนั้นจะสามารถประมวลผลไดครั้งละ 8 บิต แตในเครื่องขนาดใหญขนาด 64 บิตจะสามารถประมวลผลไดครั้งละ 64 บิตหรือ 8 ไบต ทําให ประมวลผลเร็วกวาเครื่องรุนเกาถึง 8 เทา