CPU ไม่รวม I/O PROCESSOR , MATH CO-PROCESSOR

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
และเครือข่ายคอมพิวเตอร์
Advertisements

ความรู้เบื้องต้นเกี่ยวกับซอฟต์แวร์คอมพิวเตอร์
รายละเอียดวิชา ง การงานพื้นฐาน4(คอมพิวเตอร์2)
เรื่อง ส่วนประกอบของคอมพิวเตอร์
การงานอาชีพและเทคโนโลยี เรื่อง อุปกรณ์คอมพิวเตอร์
รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
องค์ประกอบของสำนักงานสมัยใหม่
กระบวนการ (Process).
ซอฟต์แวร์.
ระบบปฏิบัติการ (Operating System : OS )
Distributed Administration
โครงสร้างของระบบปฏิบัติการ Operating System Structure
ระบบมัลติโปรแกรมมิ่ง (Multiprogramming System)
โรงเรียนวัดสิตาราม สำนักงานเขตป้อมปราบศัตรูพ่าย กรุงเทพมหานคร
หน่วยการเรียนรู้ที่ 5 เรื่อง หลักการทำงานของคอมพิวเตอร์
Central Processing Unit
เอกสารฉบับนี้ได้มาจากอินเทอร์เน็ต chandra. ac
Lecture No. 3 ทบทวนทฤษฎีและแบบฝึกหัด
   ฮาร์ดแวร์ (Hardware)               ฮาร์ดแวร์เป็นองค์ประกอบสำคัญของระบบสารสนเทศ หมายถึง เครื่องคอมพิวเตอร์ อุปกรณ์รอบข้าง รวมทั้งอุปกรณ์สื่อสารสำหรับเชื่อมโยงคอมพิวเตอร์เข้าเป็นเครือข่าย.
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
ชนิดของข้อมูลและตัวดำเนินการ
ระบบคอมพิวเตอร์ (Computer System)
เรื่อง องค์ประกอบของคอมพิวเตอร์ จำทำโดย นาย เดชฤทธิ์ ร้อยพรหมมา
แผนผัง FlowChart Flow Chart คือ ขั้นตอนที่นำผลที่ได้จากการกำหนดและการ วิเคราะห์ปัญหามาเขียนเป็นแผนภาพหรือสัญลักษณ์ ประโยชน์ของผังงาน -ช่วยลำดับขั้นตอนการทำงานของโปรแกรม.
หลักการทำงานคอมพิวเตอร์
หลักการทำงาน ของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์
หน่วยความจำ (Memory Unit)
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
? คอมพิวเตอร์ คอมพิวเตอร์ คือ อะไรนะ ?
คิวQueue Circular Queue.
Surachai Wachirahatthapong
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
ระบบปฏิบัติการ ผู้สอน ผศ. รวินทร์ ไชยสิทธิพร chandra. ac
องค์ประกอบของระบบคอมพิวเตอร์
ขั้นตอนการทำงานและอุปกรณ์คอมพิวเตอร์
บทที่ 3 การคำนวณทางคณิตศาสตร์ หน่วยประมวลผลทางคณิตศาสตร์และตรรกะ (ALU)
หน่วยประมวลผลกลางและหน่วยความจำ Central Processing Unit and Memory
เรื่ององค์ประกอบคอมพิวเตอร์
เรื่องคอมพิวเตอร์ทำงานอย่างไร
เรื่อง เครือข่าย คอมพิวเตอร์.  คือการส่งข่าวสารหรือเรื่องราวที่มีความหมายจาก บุคคลฝ่ายหนึ่งที่เรียกว่า ผู้ส่ง ไปยังบุคคลอีกฝ่าย หนึ่งที่เรียกว่า ผู้รับ.
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
เครื่องหมายและการดำเนินการ ในภาษา C
ประวัติและขั้นตอนการพัฒนาโปรแกรมภาษาซี
วิชา เทคโนโลยีสารสนเทศ เรื่อง. หลักการทำงาน และ
ส่วนประกอบหลักของคอมพิวเตอร์ฮาร์ดแวร์
เครื่องมือและเครื่องทุ่นแรงในงานบัญชี
Process.
วิชา COSC2202 โครงสร้างข้อมูล (Data Structure)
การทำงานของคอมพิวเตอร์
ตัวดำเนินการ และนิพจน์คณิตศาสตร์
เครื่องคอมพิวเตอร์. ? เครื่องคำนวณอิเล็กทรอนิกส์ ประกอบด้วยวงจร อิเล็กทรอนิกส์และไอซี ชิปเซ็ต ต่างๆ ที่สามารถจดจำ ประมวลผลข้อมูล เปรียบเทียบ ตัดสินใจทาง.
เครื่องคอมพิวเตอร์ และอุปกรณ์
… Cache …L1,L2.
บทที่ 1 ระบบคอมพิวเตอร์.
องค์ประกอบของคอมพิวเตอร์
หลักการเขียนโปรแกรม ( )
ระบบคอมพิวเตอร์ ระบบ (System) คือกลุ่มขององค์ประกอบที่มีความสัมพันธ์กันและทำงานร่วมกัน ซึ่งระบบคอมพิวเตอร์จะมีองค์ประกอบที่สำคัญ 3 ส่วน คือ ฮาร์ดแวร์ (Hardware)
วิชา การปฏิบัติการประกอบเครื่องคอมพิวเตอร์
Input / Output ธนวัฒน์ แซ่เอียบ.
ความรู้พื้นฐานเกี่ยวกับการโปรแกรมคอมพิวเตอร์
ประโยชน์ของคอมพิวเตอร์
การทำงานของระบบคอมพิวเตอร์
หน่วยรับเข้า ทำหน้าที่รับข้อมูลจากผู้ใช้เข้าสู่หน่วยความจำหลัก ปัจจุบันมีสื่อต่าง ๆ ให้เลือกใช้ได้มากมาย แบ่งเป็นประเภทต่าง ๆ 1.แป้นพิมพ์ (Keyboard) 2.เมาส์
ระบบคอมพิวเตอร์ และ การสื่อสาร กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
วิชาเทคโนโลยีคอมพิวเตอร์และระบบปฏิบัติการ รหัสวิชา Computer Technology and Operating System บทที่ 1 เทคโนโลยีคอมพิวเตอร์ อ.รจนา วานนท์ Master.
ซอฟต์แวร์ (software) จัดทำโดย นาย ยุทธพงศ์ คำยอง
ส่วนประกอบของคอมพิวเตอร์
ส่วนประกอบของคอมพิวเตอร์
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ใบสำเนางานนำเสนอ:

CPU ไม่รวม I/O PROCESSOR , MATH CO-PROCESSOR

Register ? คือแหล่งที่ใช้เก็บข้อมูลชั่วคราวแบบพิเศษที่ทำให้ซีพียูสามารถดึงข้อมูล ไปใช้งานได้เร็วกว่าหน่วยความจำธรรมดา ซึ่งอยู่ภายใน CPU ปกติจะถูกใช้ในการเก็บข้อมูลที่กำลังถูกประมวลผล ณ เวลาปัจจุบัน > แต่หน่วยความจำจะถูกใช้ในการเก็บข้อมูลที่จะถูกเรียกใช้ในอนาคตอัน ใกล้ > ส่วนหน่วยเก็บข้อมูลสำรองจะถูกใช้ในการเก็บข้อมูลที่อาจถูก เรียกใช้ได้ในภายหลังของการประมวลผลโปรแกรมเดียวกัน

หน้าที่ของ CPU อ่านและแปลคำสั่ง ประมวลผลตามคำสั่ง รับส่งข้อมูลโดยติดต่อกับหน่วยความจำ ติดต่อรับส่งข้อมูลกับผู้ใช้ โดยผ่าน I/O ย้ายข้อมูลและคำสั่งจากหน่วยงานหนึ่งไปยังอีกหน่วยงาน หนึ่ง

ส่วนประกอบของ CPU CU หน่วยควบคุม มีหน้าที่ในการสั่งงาน/ประสานงานการดำเนินการทั้งหมดของ ระบบ เช่น ติดต่อสื่อสารกับ ALU และหน่วยความจำหลัก ตัดสินใจในการนำข่าวสารใดเข้าและออกจากหน่วยความจำหลัก กำหนดเส้นทางการส่งข่าวสารระหว่างหน่วยความจำ<--> ALU ทำหน้าที่ถอดรหัสว่าจะให้เครื่องทำอะไร / โดยให้เป็นไปตามขั้นตอนการทำงาน เพื่อให้ได้ ผลลัพธ์ออกมา ALU หน่วยคำนวณทางคณิตศาสตร์และตรรกวิทยา ทำหน้าที่ในการคำนวณ เช่น การ บวก ลบ คูณ หาร และ เปรียบเทียบระหว่างข้อมูล โดยมีการทดสอบตามเงื่อนไขมากกว่า น้อยกว่า เท่ากับ เป็นต้น

การเปลี่ยนสถานะของ CPU สูญเสียเวลาสำหรับ เก็บค่า Register และสถานะของเครื่องไว้ใน PCB ของ Process ที่จะปล่อย CPU คัดเลือก Process > จากสถานะพร้อม > ส่งให้ CPU โหลดค่า Register และสถานะของเครื่องจาก PCB ของ Process ใหม่

ตัวจัดคิวระยะสั้น หน้าที่ คัดเลือก Process > จากสถานะรัน > ส่งให้ CPU เมื่อ CPU ว่าง โดยจัดคิวแบบ FCFS เข้าคิวตามลำดับ RR เข้าคิว ตาม Quantum PRIORITY เข้าคิวตามลำดับความสำคัญ SJN เข้าคิวตามลำดับเวลาจากน้อยไปมาก SRT เข้าคิวตามเวลาที่เหลืออยู่จากน้อยไปมาก

ตัวจัดคิวระยะยาว หน้าที่ คัดเลือก Process จากสถานะพร้อม > ส่งให้ CPU เมื่อ CPU ว่าง เป็นการจัดคิวในระดับงานไม่ใช่ Process การคัดเลือกงานและจะมีการสร้าง Process ใหม่ และจะไม่มีการวนกลับเข้าคิวใหม่

ระบบหลาย Processor คือ ระบบที่มี CPU ช่วยกันทำงาน SISD/CPU ตัวเดียว/CPU ต้องการ 1 คำสั่ง + ข้อมูล 1 ชุด สำหรับ Execute MISD/CPU หลายตัว/ CPU มีคำสั่งเป็นของตนเองแต่ใช้ข้อมูลชุดเดียวกัน สำหรับ Execute เช่นระบบฟังก์ชั่น SIMD/CPU หลายตัว/CPU ใช้คำสั่งชุดเดียวกัน แต่มีข้อมูลเป็นของตนเอง สำหรับ Execute เช่นระบบเมตริกซ์ MIMD/CPU หลายตัว/CPU ต้องการคำสั่งและข้อมูลเป็นของตนเอง สำหรับ Execute เช่นระบบเครือข่าย

การทำงานของระบบหลาย Processor เพื่อให้ CPU แต่ละตัวช่วยกันทำงาน / ลดเวลาในการทำงาน / CPU แต่ละตัวสามารถเชื่อมโยงข้อมูลถึงกันได้ การเชื่อมโยงอย่างหลวม Processor แต่ละตัวมีหน่วยความจำหลักและความจำสำรองเป็นของตนเอง ติดต่อข้อมูลผ่านช่องสื่อสารร่วม การเชื่อมโยงอย่างแน่น Processor แต่ละตัวสามารถใช้หน่วยความจำหลักและความจำสำรองร่วมกันได้ และอาจใช้ OS ต่างกันก็ได้ ติดต่อข้อมูลผ่านช่องสื่อสารร่วม เรียกว่าระบบ Master -Slave