เราสามารถแบ่งโครงสร้างหลัก ๆ ของระบบคอมพิวเตอร์ได้เป็น 3
ส่วนดังนี้
1. อินพุต - เอาท์พุต ( Input - Output ) เป็นส่วนของคอมพิวเตอร์ที่ใช้ติดต่อกับโลกภายนอกโดยรับ-ส่งข้อมูลกับ
คอมพิวเตอร์ เพื่อให้กลไกภายในตรับไปปฏิบัติโดยผ่านทางอินพุตทำให้ผู้ใช้สามารถรับทราบผล
การปฏิบัติงานของเครื่องได้ ตัวอย่างของอุปกรณ์อินพุต ได้แก่ แป้นพิมพ์ ตัวขับดิสก์
เป็นต้น และตัวอย่างของอุปกรณ์เอาท์พุต ได้แก่ จอภาพและเครื่องพิมพ์ เป็นต้น
2. หน่วยประมวลผลกลาง หรือ ซีพียู ( Central Processing Unit : CPU ) เป็นส่วนที่ทำหน้าที่ปฏิบัติตามคำสั่งที่ได้รับมาจากอินพุตหรือนำเอาข้อมูล จากส่วนอินพุตมาประมวลผล เพื่อให้ได้ผลลัพธ์ที่ต้องการ การปฏิบัติงานตามคำสั่งหรือการประมวลผลนี้เราเรียกว่าการเอ็กซีคิ้ว(execute)การเอ็กซีคิ้วชุดคำสั่งหรือโปรแกรมเรียกว่าการรัหรืออาจกล่าวว่าโปรแกรมถูกเอ็กซีคิ้ว
หน่วยประมวลผลกลางเราสามารถแบ่งย่อยลงไปได้อีก 2
ส่วนคือ
-หน่วยควบคุม ( control unit ) มีหน้าที่ควบคุมการทำงานของอุปกรณ์ต่าง ในระบบทั้งหมดให้มีการทำหน้าที่ให้ถูกต้อง -หน่วยคำนวณ ( arithmetic logic unit ) มีหน้าที่ในการคำนวณทางด้านคณิตศาสตร์เช่น บวก ลบ คูณ หาร และงานทางด้านตรรกศาสตร์ เช่น AND OR นอกจากนี้ยังสามารถทำโอเปอร์ชั่นอื่นๆ อีก เช่น การเลื่อนบิต( shift ) หรือการทำคอมพลีเมนต์ ( complement ) เพื่อสลับค่าตัวเลขจากบวกเป็นลบ หรือจากลบเป็นบวกเช่น -5 หรือ +5 เป็นต้น สำหรับหน่วยควบคุมมีหน้าที่ควบคุมการทำงานส่วนต่างๆ เป็นไปตามลำดับขั้นตอนที่ถูกต้องอาศัยเทคโนโลยีก้าวหน้าในปัจจุบัน เราสามารถผลิตซีพียู ลงบนแผงวงจรรวมหรือไอซี (Integrated Circuit) ที่มีขนาดเล็ก ๆ ได้ และเราเรียกกันว่าไมโครโปรเซสเซอร์ หรือ โปรเซสเซอร์ 3.หน่วยความจำ (Memory) เป็นอุปกรณ์ที่สร้างขึ้นเพื่อสามารถเก็บข้อมูลหรือคำสั่งที่คอมพิวเตอร์ต้อง การใช้เอาไว้ ดังนั้นหน่วยความจำจึงเป็นสิ่งจำเป็นมาก ในคอมพิวเตอร์ขนาดใหญ่ๆ อาจมีหน่วยความจำขนาดหลายเมกกะไบต์(106 ไบต์) หรือ หลายจิกกะไบต์ (109 ไบต์ ) เราอาจแบ่งหน่วยความจำออกเป็น 2 ประเภทใหญ่ คือ - หน่วยความจำปฐมภูมิ เป็นหน่วยความจำที่ติดต่อกับซีพียูโดยตรงมี 2 ชนิดคือ แบบที่ข้อมูลที่เก็บไว้ไม่สูญหายแม้ไม่มีไฟฟ้าป้อน เป็นหน่วยความจำที่เรียกกันทั่วไปว่า รอม ( Read Only Memory : ROM ) ข้อมูลที่เก็บไว้ภายในถูกสร้างขึ้นในขณะที่สร้างหน่วยความจำจากโรงงาน ผู้ผลิต และไม่สามารถแก้ไขได้ (แต่ในปัจจุบันหน่วยความจำประเภทนี้ได้รับการพัฒนาให้สามารถบันทึกและลบ ข้อมูลภายในได้ แต่ต้องอาศัยอุปกรณ์พิเศษเฉพาะหน่วยความจำชนิดนี้ ได้แก่ programmeble ROMหรือ PROM และ erasable PROM หรือ EPROM ) ส่วนหน่วยความจำอีกชนิดหนึ่งคือ แรม ( RandomAccess Momery , RAM ) ข้อมูลที่เก็บไว้จำเป็นต้องใช้กระแสไฟเพื่อรักษาข้อมูลให้คงอยู่ ถ้าไม่มีกระแสไฟฟ้าข้อมูลที่เก็บไว้ก็หายไปหมด -หน่วยความจำทุติยภูมิ หน่วยความจำประเภทนี้ เราจะไม่ถือเป็นส่วนหนึ่งของหน่วยประมวลผล แต่เป็นส่วนหนึ่งของอุปกรณ์อินพุต -เอาท์พุตมากกว่า ตัวอย่างของหน่วยความจำ ประเภทนี้ได้แก่ ดิสก์ เทป เป็นต้นเพื่อให้เกิดความเข้าใจในการศึกษาระบบปฏิบัติการ การจัดแบ่งโครงสร้างของระบบคอมพิวเตอร์อาจแตกต่างจากที่เคย พบมา เราจะแบ่งโครงสร้างของระบบคอมพิวเตอร์เป็นดังนี้ 1. ระบบภายใน ในส่วนนี้ประกอบไปด้วย ซีพียู และหน่วยความจำปฐมภูมิ ซึ่งต่อไปนี้จะเรียกส่วนนี้ว่าเป็นเครื่องคอมพิวเตอร์หรือ คอมพิวเตอร์ 2. ระบบภายนอก ในส่วนนี้คือ ส่วนอุปกรณ์ อินพุต-เอาท์พุต และหน่วยความจำทุติยภูมิ ทั้งหมดนี้เราเรียกว่าเป็นอุปกรณ์รอบข้าง (peripheral)เป็นการแสดงการติดต่อข้อมูลในระบบคอมพิวเตอร์ ซึ่งยังคงเหมือนกับ แต่ลดความยุ่งยากลง เพื่อให้ดูเข้าใจง่ายขึ้น ในส่วนของอุปกรณ์อินพุตจะรับข้อมูล หรือ รับคำสั่ง แล้วส่งให้ซีพียูประมวลผล เมื่อซีพียูมีข้อมูลจะส่งกลับให้ผู้ใช้ ซีพียูจะส่งข้อมูลไปทางอุปกรณ์เอาท์พุต ในการทำงานของซีพียูบางครั้งซีพียูอาจส่งข้อมูลไปเก็บ เอาไว้ในหน่วยความจำทุติยภูมิ เช่น ดิสก์ ในลักษณะนี้ดิสก์จะทำหน้าที่เป็นอุปกรณ์เอาท์พุตและในทำนองเดียวกัน ซีพียูอาจรับหรือต้องการข้อมูลมาจากดิสก์เช่นเดียวกัน ซึ่งในกรณีนี้ดิสก์จะเป็นอุปกรณ์อินพุต นั่นคือ หน่วยความจำทุติยภูมิสามารถเป็นได้ทั้งอุปกรณ์อินพุต และ เอาท์พุตการที่เราแยกหน่วยความจำปฐมภูมิกับหน่วยความจำทุติยภูมิออกกัน เนื่องจากว่าหน่วยความจำปฐมภูมินั้น ติดต่อกับซีพียูโดยตรงไม่ต้องผ่านอุปกรณ์อื่น แต่สำหรับหน่วยความจำทุติยภูมิเป็นอุปกรณ์ภายนอกแยกออกไป และ ข้อสำคัญก็คือ การติดต่อระหว่างอุปกรณ์อินพุต-เอาท์พุตและหน่วยความจำทุติยภูมิต้องมีการ อุปกรณ์ช่วยเหลือ
การจัดการหน่วยความจำเป็นหน้าที่อีกประการหนึ่งของ OS
หน่วยความจำเป็นองค์ประกอบหนึ่งในการพิจารณาขีดความสามารถของเครื่อง
คอมพิวเตอร์ ถ้าคอมพิวเตอร์มีหน่วยความจำมาก ขีดความสามารถในการทำงานก็จะเพิ่มขึ้นด้วยโปรแกรมที่มีความสลับซับซ้อนและมี
ความสามารถมากมักต้องการหน่วยความจำปริมาณมากด้วย แต่หน่วยความจำเป็นทรัพยากรที่มีราคาแพง
และในเครื่องคอมพิวเตอร์ขนาดเล็กหน่วยความจำมีขนาดจำกัด ทำให้เราไม่สามารถขยายขนาดหน่วยความจำได้มากตามที่ต้องการ
จึงจำเป็นต้องใช้หน่วยความจำที่มีอยู่ให้เกิดประโยชน์สูงสุด เพื่อความสะดวกของผู้ใช้
เราจึงยกงานการจัดการหน่วยความจำนี้ให้เป็นหน้าที่ของ OS เช่น
ตรวจดูว่าโปรแกรมใหม่จะถูกนำไปวางไว้ในหน่วยความจำที่ไหน? เมื่อใด?
หน่วยความจำไหนควรถูกใช้ก่อนหรือหลัง? โปรแกรมไหนจะได้ใช้หน่วยความจำก่อน?
การจัดการหน่วยความจำของ OS นั้นมีการใช้มาตรการหรือยุทธวิธีในการจัดการอยู่ 3 ประการ 1. ยุทธวิธีการเฟตซ์ (fetch strategy) 2. ยุทธวิธีการวาง (placement strategy) 3. ยุทธวิธีการแทนที่ (replacement strategy)
ความหมายของอินพุต (Input)
อินพุต
หมายถึง ข้อมูลต่าง ๆ หรือโปรแกรมคำสั่งที่ป้อนเข้าสู่เครื่องคอมพิวเตอร์
เพื่อเตรียมการประมวลผลต่อไป
ความหมายของอุปกรณ์อินพุต (Input
Device)
อุปกรณ์อินพุต
หมายถึงอุปกรณ์ใด ๆ ที่สามารถอินพุตข้อมูล โปรแกรม หรือคำสั่งต่าง ๆ ส่งไปยังคอมพิวเตอร์ได้
ซึ่งการพิจารณาเลือกใช้อุปกรณ์อินพุตขึ้นอยู่กับลักษณะการใช้งานและความ เหมาะสมเป็นสำคัญ
1. แป้นพิมพ์ (Keyboard) เป็น อุปกรณ์อินพุตชนิดแรกที่ใช้กับคอมพิวเตอร์และถือเป็นอินพุตหลักของอุปกรณ์
ประเภท ตัวอักษร ตัวเลข และสัญลักษณ์ต่าง ๆ ซึ่งในปัจจุบันแป้นพิมพ์ได้เพิ่มปุ่มขึ้นเพื่อความสะดวกในการใช้งาน
เช่น ปุ่มคีย์ลูกศร ปุ่มคีย์ลัด และฟังก์ชันต่าง ๆ
โปรเซสเซอร์ เป็นทรัพยากรประเภทหนึ่งของระบบ ในบางระบบมีโปรเซสเซอร์อยู่เพียงตัวเดียวคือซีพียู
แต่ในบางระบบก็มีโปรเซสเซอร์หลายตัวช่วยซีพียูทำงานเช่น โปรเซสเซอร์ช่วยงานคำนวณ
( math-coprocessor ) และโปรเซสเซอร์ควบคุมอินพุต-เอาต์พุต
เป็นต้น เนื่องจาก โปรเซสเซอร์มีราคาแพงมากเราจึงควรจัดการให้มีการใช้งานโปรเซสเซอร์ให้คุ้ม
ค่าที่สุด โดยพยายามให้มันทำงานอยู่ตลอดเวลา เมื่อกล่าวถึงตัวจัดคิวในระยะสั้น
ก็คงต้องกล่าวถึงตัวจัดคิวในระยะยาวด้วย
(longterm scheduler)การทำงานของตัวจัดคิวในระยะยาวมีความแตกต่างกับตัวจัดคิวในระยะ สั้นอยู่ในบางส่วน การจัดคิวในระยะสั้นเป็นการจัดคิวในระดับโปรเซสและทำหน้าที่คัดเลือกโปรเซ สในสถานะพร้อมและส่งเข้าไปอยู่ในสถานะรัน ส่วนการจัดคิวในระยะยาวจะเป็นการจัดคิวในระดับ "งาน"ไม่ใช่ระดับ "โปรเซส" เมื่อผู้ใช้ส่งงานเข้ามาในระบบ งานเหล่านี้จะเข้าไปรออยู่ในคิวงานเมื่อระบบอยู่ในสภาพพร้อมที่จะรับโปรเซ สใหม่ได้ |
||||||||||||
|
DVD คืออะไร
|
DVD เป็นเทคโนโลยี optical disc ด้วยความจุ 4.7
กิกะไบต์บนด้านเดียว ดิสก์ 1 ชั้น
ซึ่งเพียงพอสำหรับภาพยนต์ 133 นาที DVD สามารถเป็น 1 ด้านหรือ 2 ด้าน
และสามารถมี 2 ชั้นบนแต่ละด้าน หรือ 2 ด้าน DVD 2 ชั้น จะสามารถบรรจุ 17 กิกะไบต์ของวิดีโอหรือออดิโอ หรือสารสนเทศอื่น เปรียบเทียบกับ 650
เมกกะไบต์ (.65 กิกะไบต์) ของการจัดเก็บสำหรับดิสก์
CD-ROM (เปรียบเทียบกับดิสก์ CD-ROM ที่มีขนาดเดียวกันสามารถเก็บข้อมูลได้
600 megabyte ดังนั้น DVD สามารถเก็บข้อมูลได้มากกว่า
28 เท่า)
DVD ใช้ไฟล์ MPEG-2 และมาตรฐานบีบอัด ภาพ MPEG-2 มีความละเอียด 4 เท่าของ MPEG-1 และสามารถส่ง 60 ฟิลด์ไขว้ต่อวินาที โดย 2 ฟิลด์สร้างภาพ 1 เฟรม (MPEG-1 สามารถส่ง 30 ฟิลด์ไขว้ต่อวินาที) คุณภาพออดิโอบน DVD เปรียบเทียบได้กับคอมแพ็คดิสก์ออดิโอปัจจุบัน ฟอร์แม็ต • DVD-Video เป็นฟอร์แม็ตที่ออกแบบสำหรับภาพยนต์เรื่องยาวเต็มที่ทำงานกับโทรทัศน์ • DVD-ROM เป็นประเภทของไดรฟและดิสก์สำหรับใช้บนคอมพิวเตอร์ ตามปกติ ไดร์ฟ DVD จะเล่นได้ทั้งดิสก์ CD-ROM และดิสก์ DVD-Video • DVD-RAM เป็นเวอร์ชันเขียนได้ • DVD-Audio เป็นฟอร์แม็ตแทนที่ซีดี • มีฟอร์แม็ต DVD บันทึกได้จำนวนหนึ่ง รวมถึง DVD-R สำหรับทั่วไป, DVD-R สำหรับผู้เขียน, DVD-RAM, DVD-RW, DVD+RW และ DVD+R. DVD เริ่มแรกย่อมาจาก digital video disc และต่อมาสำหรับ digital versatile disc การย่อทางการของ DVD Forum เป็นฟอร์แม็ตที่จะอ้างอิงเป็น DVD
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น