บทที่ 2 > 2.3 ข้อมูลในคอมพิวเตอร์ > 2.3.1 ระบบเลขฐานสอง | 2/15 |
||
(1) การแปลงเลขฐานสิบเป็นฐานสอง คำศัพท์ที่จำเป็นต้องทำความรู้จักเพื่อให้เข้าใจตรงกันในการดำเนินการต่างๆ ในระบบเลขฐานสองมีดังนี้ (ก) บิต (bit) คือหลักแต่ละหลักในระบบเลขฐานสอง เช่น 1102 ประกอบด้วย 3 บิต (ข) บิตที่มีนัยสำคัญสูงสุด (most significant bit : MSB) คือบิตที่อยู่ซ้ายมือสุดเป็นบิตที่มีค่าประจำหลักมากที่สุด เช่น 1002 บิตที่มีนัยสำคัญสูงสุดคือ 1 มีค่าประจำหลักเป็น 22 (ค) บิตที่มีนัยสำคัญต่ำสุด (least significant bit : LSB) คือบิตที่อยู่ขวามือสุดซึ่งเป็นบิตที่มีค่าประจำหลักน้อยที่สุดเช่น 1102 บิตที่มีนัยสำคัญต่ำสุดคือ 0 มีค่าประจำหลักเป็น 20 ให้สังเกตว่าค่าประจำหลักของบิตที่มีนัยสำคัญต่ำสุดจะมีค่าเป็น 20 เสมอ การแปลงเลขฐานสิบให้เป็นฐานสองนั้นเราอาจใช้วิธีการหาร โดยให้ตัวเลขฐานสิบเป็นตัวตั้ง แล้วหารด้วยเลข 2 ไปเรื่อยๆ จนกระทั่งผลหารเป็น 0 และในการหารแต่ละครั้งต้องเขียนเศษที่ได้จากการหารไว้ หลังจากที่หารจนผลหารเป็น 0 เราจะได้เลขฐานสองที่มีค่าเท่ากับเลขฐานสิบที่เป็นตัวตั้งโดยการเขียนเศษที่ได้จากการหารแต่ละครั้งจากล่างขึ้นบน ดังตัวอย่างต่อไปนี้ |
|||