PDA

View Full Version : ข้อมูลในคอมพิวเตอร์



redfier
09-10-2007, 09:56 PM
คอมพิวเตอร์ทำงานด้วยหลักการทางอิเล็กทรอนิกส์ที่ใช้สัญญาณทางไฟฟ้าแทนตัวเลขศูนย์และหนึ่ง ซึ่งเป็นตัวเลขในระบบเลขฐานสอง แต่ละหลักเรียกว่าบิต (binary digit : bit) และเมื่อนำตัวเลขหลายๆ บิตมาเรียงกัน จะใช้สร้างรหัสแทนจำนวน อักขระหรือสัญลักษณ์ทั้งภาษาไทยและภาษาอังกฤษได้ และเพื่อให้การแลกเปลี่ยนข้อความระหว่างมนุษย์กับคอมพิวเตอร์เป็นไปในแนวเดียวกัน จึงมีการกำหนดมาตรฐานรหัสแทนข้อมูลในระบบเลขฐานสองขึ้น โดยรหัสมาตรฐานที่นิยมใช้กันมากมีสองกลุ่ม คือ รหัสแอสกีและรหัสเอ็บซิดิก


ระบบเลขฐานสอง

ในชีวิตประจำวันของมนุษย์ต้องได้พบเจอกับจำนวนและการคำนวณอยู่ทุกวัน หากเราสังเกตจะพบว่าจำนวนที่เราคุ้นเคยอยู่ทุกวันนั้นไม่ว่าจะเป็นการซื้อของเป็นเงิน 39,587 บาท จำนวนเงินฝากในธนาคาร 1,426,000 บาท หรือจำนวนในใบแจ้งหนี้ค่าโทรศัพท์จำนวน 2,560 บาท ล้วนแล้วแต่ประกอบขึ้นจากตัวเลข 10 ตัว คือ 0,1,2,3,4,5,6,7,8 และ9 ทั้งสิ้น ตัวเลขทั้ง 10 ตัวนี้ถือได้ว่าเป็นเครื่องมือที่ช่วยในการนับจำนวนของมนุษย์ การที่มนุษย์เลือกเลข 10 ตัวในการแทนการนับ อาจเนื่องจากมนุษย์มีนิ้วมือที่สามารถใช้เป็นอุปกรณ์ช่วยนับได้เพียง 10 นิ้ว จึงกำหนดระบบตัวเลขนี้ขึ้นมาและเรียกว่า ระบบเลขฐานสิบ (decimal)


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

หรืออาจกล่าวได้ว่าเครื่องคอมพิวเตอร์รู้จักตัวเลขเพียง 2 ตัวเท่านั้น คือ 0 และ 1 หากมนุษย์ต้องการใช้คอมพิวเตอร์เป็นเครื่องมือช่วยทำงาน มนุษย์ต้องเรียนรู้ระบบเลขที่ประกอบด้วยตัวเลขเพียง 2 ตัวเช่นกัน จึงได้มีการคิดค้นระบบเลขฐานสอง (binary) ขึ้นเพื่อช่วยในการสื่อสารกับเครื่องคอมพิวเตอร์ โดยระบบเลขฐานสองเป็นระบบตัวเลขที่ประกอบด้วยตัวเลขเพียง 2 ตัว คือ 0 และ 1 เท่านั้น ตัวอย่างเลขฐานสอง เช่น 1102 , 101102

ตารางด้านล่างนี้เป็นตารางแสดงค่าของตัวเลขในระบบเลขฐานทั้งสี่ระบบที่กล่าวถึงข้างต้น

ตารางแสดงรูปแบบของเลขในฐานสอง ฐานสิบ ฐานแปด และฐานสิบหก

เลขฐานสิบ เลขฐานสอง เลขฐานแปด เลขฐานสิบหก
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F


ศึกษาเพิ่มเติมได้ที่ http://203.154.140.4/ebook นะครับ :)
Credit http://203.154.140.4/ebook/files/lesson2_10.htm