<>
คอมพิวเตอร์ที่เราใช้กันอยู่ทุกวันนี้เป็นผลมาจากการประดิษฐ์คิดค้นเครื่องมือในการคำนวณซึ่งมีวิวัฒนาการนานมาแล้ว
เริ่มจากเครื่องมือในการคำนวณเครื่องแรกคือ "ลูกคิด" (Abacus)
ที่สร้างขึ้นในประเทศจีน เมื่อประมาณ 2,000-3,000 ปีมาแล้ว
จนกระทั่งในปี พ.ศ. 2376 นักคณิตศาสต์ชาวอังกฤษ ชื่อ
ชาร์ล แบบเบจ (Charles Babbage) ได้ประดิษฐ์เครื่องวิเคราะห์ (Analytical Engine)
สามารถคำนวณค่าของตรีโกณมิติ ฟังก์ชั่นต่างๆ ทางคณิตศาสตร์
การทำงานของเครื่องนี้แบ่งเป็น 3 ส่วน คือ ส่วนเก็บข้อมูล ส่วนคำนวณ และส่วนควบคุม
ใช้ระบบพลังเครื่องยนต์ไอน้ำหมุนฟันเฟือง มีข้อมูลอยู่ในบัตรเจาะรู
คำนวณได้โดยอัตโนมัติ และเก็บข้อมูลในหน่วยความจำ ก่อนจะพิมพ์ออกมาทางกระดาษ
หลักการของแบบเบจนี้เองที่ได้นำมาพัฒนาสร้างเครื่องคอมพิวเตอร์สมัยใหม่
เราจึงยกย่องให้แบบเบจเป็น บิดาแห่งเครื่องคอมพิวเตอร์
หลังจากนั้นเป็นต้นมา ได้มีผู้ประดิษฐ์เครื่องคอมพิวเตอร์ขึ้นมามากมายหลายขนาด
ทำให้เป็นการเริ่มยุคของคอมพิวเตอร์อย่างแท้จริง
โดยสามารถจัดแบ่งคอมพิวเตอร์ออกได้เป็น 5 ยุค
ความหมายและความเป็นมา
เมื่อพิจารณาศัพท์คำว่า คอมพิวเตอร์
ถ้าแปลกันตรงตัวตามคำภาษาอังกฤษ จะหมายถึงเครื่องคำนวณ ดังนั้นถ้ากล่าวอย่างกว้าง ๆ
เครื่องคำนวณที่มีส่วนประกอบเป็นเครื่องกลไกหรือเครื่องไฟฟ้า
ต่างก็จัดเป็นคอมพิวเตอร์ได้ทั้งสิ้น ลูกคิดที่เคยใช้กันในร้านค้า ไม้บรรทัด คำนวณ
(slide rule) ซึ่งถือเป็นเครื่องมือประจำตัววิศวกรในยุคยี่สิบปีก่อน
หรือเครื่องคิดเลข ล้วนเป็นคอมพิวเตอร์ได้ทั้งหมด
ในปัจจุบันความหมายของคอมพิวเตอร์จะระบุเฉพาะเจาะจง
หมายถึงเครื่องคำนวณอิเล็กทรอนิกส์ที่สามารถทำงานคำนวณผลและเปรียบเทียบค่าตามชุดคำสั่งด้วยความเร็วสูงอย่างต่อเนื่องและอัตโนมัติ
พจนานุกรมฉบับราชบัณฑิตยสถาน พ.ศ. 2525
ได้ให้คำจำกัดความของคอมพิวเตอร์ไว้ค่อนข้างกะทัดรัดว่า
เครื่องอิเล็กทรอนิกส์แบบอัตโนมัติ ทำหน้าที่เสมือนสมองกล ใช้สำหรับแก้ปัญหาต่าง ๆ
ทั้งที่ง่ายและซับซ้อน โดยวิธีทางคณิตศาสตร์
การจำแนกคอมพิวเตอร์ตามลักษณะวิธีการทำงานภายในเครื่องคอมพิวเตอร์อาจแบ่งได้เป็นสองประเภทใหญ่
ๆ คือ
แอนะล็อกคอมพิวเตอร์ (analog computer) เป็นเครื่องคำนวณอิเล็กทรอนิกส์ที่ไม่ได้ใช้ค่าตัวเลขเป็นหลักของการคำนวณ
แต่จะใช้ค่าระดับแรงดันไฟฟ้าแทน ไม้บรรทัดคำนวณ
อาจถือเป็นตัวอย่างหนึ่งของแอนะล็อกคอมพิวเตอร์
ที่ใช้ค่าตัวเลขตามแนวความยาวไม้บรรทัดเป็นหลักของการคำนวณ
โดยไม้บรรทัดคำนวณจะมีขีดตัวเลขกำกับอยู่ เมื่อไม้บรรทัดหลายอันมรประกบรวมกัน
การคำนวณผล เช่น การคูณ
จะเป็นการเลื่อนไม้บรรทัดหนึ่งไปตรงตามตัวเลขของตัวตั้งและตัวคูณของขีดตัวเลขชุดหนึ่ง
แล้วไปอ่านผลคูณของขีดตัวเลขอีกชุดหนึ่งแอนะล็อกคอมพิวเตอร์แบบอิเล็กทรอนิกส์จะใช้หลักการทำนองเดียวกัน
โดยแรงดันไฟฟ้าจะแทนขีดตัวเลขตามแนวยาวของไม้บรรทัด
แอนะล็อกคอมพิวเตอร์จะมีลักษณะเป็นวงจรอิเล็กทรอนิกส์ที่แยกส่วนทำหน้าที่เป็นตัวกระทำและเป็นฟังก์ชันทางคณิตศาสตร์
จึงเหมาะสำหรับงานคำนวณทางวิทยาศาสตร์และวิศวกรรมที่อยู่ในรูปของสมการคณิตศาสตร์
เช่น การจำลองการบิน การศึกษาการสั่งสะเทือนของตึกเนื่องจากแผ่นดินไหว
ข้อมูลตัวแปรนำเข้าอาจเป็นอุณหภูมิความเร็วหรือความดันอากาศ
ซึ่งจะต้องแปลงให้เป็นค่าแรงดันไฟฟ้า
เพื่อนำเข้าแอนะล็อกคอมพิวเตอร์ผลลัพธ์ที่ได้ออกมาเป็นแรงดันไฟฟ้าแปรกับเวลาซึ่งต้องแปลงกลับไปเป็นค่าของตัวแปรที่กำลังศึกษา
ในปัจจุบันไม่ค่อยพบเห็นแอนะล็อกคอมพิวเตอร์เท่าไรนักเพราะผลการคำนวณมีความละเอียดน้อย
ทำให้มีขีดจำกัดใช้ได้กับงานเฉพาะบางอย่างเท่านั้น
ดิจิทัลคอมพิวเตอร์ (digital computer) คอมพิวเตอร์ที่พบเห็นทั่วไปในปัจจุบัน จัดเป็นดิจิทัลคอมพิวเตอร์แทบทั้งหมด
ดิจิทัลคอมพิวเตอร์เป็นเครื่องคำนวณอิเล็กทรอนิกส์ที่ใช้งานเกี่ยวกับตัวเลข
มีหลักการคำนวณที่ไม่ใช่แบบไม้บรรทัดคำนวณ แต่เป็นแบบลูกคิด
โดยแต่และหลักของลูกคิดคือ หลักหน่วย หลักร้อย และสูงขึ้นไปเรื่อย ๆ
เป็นระบบเลขฐานสินที่แทนตัวเลขจากศูนย์ถ้าเก้าไปสิบตัวตามระบบตัวเลขที่ใช้ในชีวิตประจำวัน
ค่าตัวเลขของการคำนวณในดิจิทัลคอมพิวเตอร์จะแสดงเป็นหลักเช่นเดียวกัน
แต่จะเป็นระบบเลขฐานสองที่มีสัญลักษณ์ตัวเลขเพียงสองตัว
คือเลขศูนย์กับเลขหนึ่งเท่านั้น โดยสัญลักษณ์ตัวเลขทั้งสองตัวนี้
จะแทนลักษณะการทำงานภายในซึ่งเป็นสัญญาณไฟฟ้าที่ต่างกัน
การคำนวณภายในดิจิทัลคอมพิวเตอร์จะเป็นการประมวลผลด้วยระบบเลขฐานสองทั้งหมด
ดังนั้นเลขฐานสิบที่เราใช้และคุ้นเคยจะถูกแปลงไปเป็นระบบเลขฐานสองเพื่อการคำนวณภายในคอมพิวเตอร์
ผลลัพธ์ที่ได้ก็ยังเป็นเลขฐานสองอยู่
ซึ่งคอมพิวเตอร์จะแปลงเป็นเลขฐานสิบเพื่อแสดงผลให้ผู้ใช้เข้าใจได้ง่าย
จากอดีตสู่ปัจจุบัน
พัฒนาการทางด้านเทคโนโลยีในช่วง 100
ปีที่ผ่านมาได้พัฒนาไปอย่างรวดเร็ว โดยเฉพาะอย่างยิ่งเทคโนโลยีทางด้าน คอมพิวเตอร์
เมื่อ 50 ปีที่แล้วมา มีคอมพิวเตอร์ขึ้นใช้งาน
ต่อมาเกิดระบบสื่อสารโทรคมนาคมสมัยใหม่เกิดขึ้นมากมาย
และมีแนวโน้มการพัฒนาอย่างต่อเนื่อง
เราสามารถแบ่งพัฒนาการคอมพิวเตอร์จากอดีตสู่ปัจจุบัน
สามารถแบ่งเป็นยุคก่อนการใช้ไฟฟ้าอิเล็กทรอนิคส์
และยุคที่เครื่องคอมพิวเตอร์เป็นอุปกรณ์ไฟฟ้าอิเล็กทรอนิคส์
เครื่องคำนวณในยุคประวัติศาสตร์
เครื่องคำนวณเครื่องแรกของโลก ได้แก่ ลูกคิด
มีการใช้ลูกคิดในหมู่ชาวจีนมากกว่า 7000 ปี และใช้ในอียิปต์โบราณมากกว่า 2500 ปี
ลูกคิดของชาวจีนประกอบด้วยลูกปัดร้อยอยู่ในราวเป็นแถวตามแนวตั้ง
โดยแต่ละแถวแบ่งเป็นครึ่งบนและล่าง ครึ่งบนมีลูกปัด 2 ลูก ครึ่งล่างมีลูกปัด 5 ลูก
แต่ละแถวแทนหลักของตัวเลข
เครื่องคำนวณกลไกที่รู้จักกันดี ได้แก่
เครื่องคำนวณของปาสคาลเป็นเครื่องที่บวกลบด้วยกลไกเฟืองที่ขบต่อกัน เบลส ปาสคาล
(Blaise Pascal) นักคณิตศาสาตร์ชาวฝรั่งเศส ได้ประดิษฐ์ขึ้นในปี พ.ศ. 2185
คอมพิวเตอร์ในยุคเริ่มแรก ได้แก่
เครื่องจักรกลหรือสิ่งประดิษฐ์ขึ้นเพื่อช่วยในการ คำนวณ โดยที่ยังไม่มีการ
นำวงจรอิเล็กทรอนิกส์ เข้ามาใช้ประโยชน์ร่วมด้วย ลำดับเครื่องมือขึ้นมามีดังนี้
ในระยะ 5,000 ปีที่ผ่านมา
มนุษย์เริ่มรู้จักการใช้นิ้วมือและนิ้วเท้าของตนเพื่อช่วยในการคำนวณ และพัฒนา
มาใช้อุปกรณ์อื่น ๆ เช่น ลูกหิน ใช้เชือกร้อยลูกหินคล้ายลูกคิด
ต่อมาประมาณ 2,600 ปีก่อนคริสตกาล
ชาวจีนได้ประดิษฐ์เครื่องมือเพื่อใช้ในการ คำนวณขึ้นมาชนิดหนึ่ง เรียกว่า ลูกคิด
ซึ่งถือได้ว่า
เป็นอุปกรณ์ใช้ช่วยการคำนวณที่เก่าแก่ที่สุดในโลกและคงยังใช้งานมาจนถึงปัจจุบัน
พ.ศ. 2158
นักคณิตศาสตร์ชาวสก็อตแลนด์ชื่อ John Napier
ได้ประดิษฐ์อุปกรณ์ใช้ ช่วยการคำนวณขึ้นมา เรียกว่า Napier's Bones
เป็นอุปกรณ์ที่ลักษณะคล้ายกับตารางสูตรคูณในปัจจุบัน เครื่องมือชนิดนี้ช่วยให้
สามารถ ทำการคูณและหาร ได้ง่ายเหมือนกับทำการบวก หรือลบโดยตรง
พ.ศ 2185
นักคณิตศาสตร์ชาวฝรั่งเศลชื่อ Blaise Pascal
ซึ่งในขณะนั้นมีอายุเพียง 19 ปี ได้ออกแบบ เครื่องมือในการคำนวณโดย
ใช้หลักการหมุนของฟันเฟืองหนึ่งอันถูกหมุนครบ 1 รอบ ฟันเฟืองอีกอันหนึ่งซึ่งอยู่
ทางด้านซ้ายจะถูกหมุนไปด้วยในเศษ 1 ส่วน 10 รอบ
เครื่องมือของปาสคาลนี้ถูกเผยแพร่ออกสู่สาธารณะชน เมื่อ พ.ศ. 2188
แต่ไม่ประสบความสำเร็จเท่าที่ควรเนื่องจากราคาแพง
และเมื่อใช้งานจริงจะเกิดเหตุการณ์ที่ฟันเฟืองติดขัดบ่อยๆ
ทำให้ผลลัพธ์ที่ได้ไม่ค่อยถูกต้องตรงความเป็นจริง
เครื่องมือของปาสคาล สามารถใช้ได้ดีในการคำนวณการบวกและลบ
ส่วนการคูณและหารยังไม่ดีเท่าที่ควร ดังนั้นในปี พ.ศ. 2216 นักปราชญษชาวเยอรมันชื่อ
Gottfriend von Leibnitz ได้ปรับปรุงเครื่งคำนวณของ
ปาสคาลให้สามารถทหการคูณและหารได้โดยตรง โดยที่การคูณใช้หลักการบวกกันหลายๆ ครั้ง
และการหาร ก็คือการลบกันหลายๆ ครั้ง แต่เครื่องมือของ Leibnitz
ยังคงอาศัยการหมุนวงล้อ ของเครื่องเองอัตโนมัติ นับว่า
เป็นเครื่องมือที่ช่วยให้การคำนวณทางคณิตศาสตร์ที่ดูยุ่งยากกลับเป็นเรื่องที่ง่ายขึ้น
พ.ศ. 2344
นักประดิษฐ์ชาวฝรั่งเศลชื่อ Joseph Marie Jacquard
ได้พยายามพัฒนาเครื่องทอผ้าโดยใช้ บัตรเจาะรูในการบันทึกคำสั่ง
ควบคุมเครื่องทอผ้าให้ทำตามแบบที่กำหนดไว้ และแบบดังกล่าวสามารถนำมา สร้างซ้ำๆ
ได้อีกหลายครั้ง ความพยายามของ Jacquard สำเร็จลงใน พ.ศ. 2348
เครื่องทอผ้านี้ถือว่าเป็น เครื่องทำงานตามโปรแกรมคำสั่งเป็นเครื่องแรก
พ.ศ. 2373 Chales Babbage ถือกำเนิดที่ประเทศอังกฤษ เมื่อ พ.ศ. 2334
จบการศึกษาทางด้านคณิตศาสตร์ จากมหาวิทยาลัยแคมบริดจ์ และได้รับตำแหน่ง Lucasian
Professor ซึ่งเป็นตำแหน่งที่ Isaac Newton เคยได้รับมาก่อน
ในขณะที่กำลังศึกษาอยู่นั้น Babbage ได้สร้างเครื่อง หาผลต่าง (Difference Engine)
ซึ่งเป็นเครื่องที่ใช้คำนวณ และพิมพ์ตารางทางคณิศาสตร์อย่างอัตโนมัติ จนกระทั่งปี
พ.ศ. 2373 เขาได้รับความช่วยเหลือจากรัฐบาลอังกฤษเพื่อสร้างเครื่อง Difference
Engine ขึ้นมาจริงๆ
> |
<>