Page 28 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 28

3-18 สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ

                                              แอดเดรส

โพรเซสเซอร์  ควบคุม                           แคช          แอดเดรส   ซิสเต็มบัส
                                                           บัฟเฟอร์

                                                       ควบคุม

                                           ข้อมูล ข้อมูลบัฟเฟอร์

                            ภาพท่ี 3.9 แสดงใหเ้ หน็ การท�ำ งานของโครงสรา้ งแคช

       จากภาพที่ 3.9 ในโครงสร้างแคชจะติดต่อกับโพรเซสเซอร์ผ่าน 3 เส้นทาง คือ ทางเส้นทางข้อมูล เส้นทาง
ควบคุม และเส้นทางแอดเดรส ซึ่งเส้นทางข้อมูลและเส้นทางแอดเดรสยังเชื่อมต่อกับข้อมูลบัฟเฟอร์ และแอดเดรส
บัฟเฟอร์ ตามลำ�ดับ ซึ่งยังเชื่อมต่อกับซิสเต็มบัสที่เชื่อมไปถึงหน่วยความจำ�หลัก เมื่อแคชเกิดการพบข้อมูลขึ้น
แอดเดรสบัฟเฟอร์และข้อมูลบัฟเฟอร์จะถูกปิดการเชื่อมต่อกับซิสเต็มบัส การส่งข้อมูลจะเกิดขึ้นระหว่างแคชกับ
โพรเซสเซอร์เท่านั้นทำ�ให้ไม่มีผลกระทบต่อการทำ�งานผ่านซิสเต็มบัส ในกรณีไม่พบข้อมูลในแคช แอดเดรสที่ต้องการ
จะถูกส่งเข้าซิสเต็มบัสและข้อมูลจะถูกส่งกลับเข้าข้อมูลบัฟเฟอร์ ของทั้งแคชและโพรเซสเซอร์

       วิวัฒนาการของโครงสร้างแคชที่เห็นได้ชัดเจนจะดูได้จากวิวัฒนาการของ อินเทล ไมโครโพรเซสเซอร์ (intel
microprocessor) ดังตารางที่ 3.1
   23   24   25   26   27   28   29   30   31   32   33