สารบัญ:
คำจำกัดความ - แคชระดับ 1 (แคชของ L1) หมายถึงอะไร
แคชระดับ 1 (แคช L1) เป็นแคชหน่วยความจำที่สร้างขึ้นโดยตรงในไมโครโปรเซสเซอร์ซึ่งใช้สำหรับจัดเก็บข้อมูลที่เพิ่งเข้าถึงของไมโครโปรเซสเซอร์ดังนั้นจึงเรียกว่าแคชหลัก มันจะเรียกว่าแคชภายในหรือแคชของระบบ
L1 cache เป็นหน่วยความจำแคชที่เร็วที่สุดเนื่องจากมันถูกสร้างขึ้นภายในชิปโดยมีอินเตอร์เฟสรอสถานะเป็นศูนย์ทำให้มันเป็นแคชที่แพงที่สุดในบรรดาแคช CPU อย่างไรก็ตามมันมีขนาด จำกัด มันถูกใช้เพื่อเก็บข้อมูลที่หน่วยประมวลผลเข้าถึงได้เมื่อเร็ว ๆ นี้ซึ่งเป็นไฟล์สำคัญที่จำเป็นต้องถูกเรียกใช้งานทันทีและเป็นแคชแรกที่สามารถเข้าถึงและประมวลผลได้เมื่อโปรเซสเซอร์ดำเนินการสอนคอมพิวเตอร์
Techopedia อธิบายแคชระดับ 1 (L1 แคช)
ในไมโครโปรเซสเซอร์ล่าสุดแคช L1 จะถูกแบ่งออกเป็นสองส่วนเท่า ๆ กันคือแคชที่ใช้เก็บข้อมูลโปรแกรมและแคชอื่นที่ใช้เพื่อเก็บคำแนะนำสำหรับไมโครโปรเซสเซอร์ ในทางตรงกันข้ามไมโครโปรเซสเซอร์รุ่นเก่าบางรุ่นใช้ประโยชน์จากแคช L1 ที่ไม่มีการแบ่งแยกและใช้เพื่อเก็บข้อมูลโปรแกรมและคำสั่งไมโครโปรเซสเซอร์
มันถูกนำมาใช้กับการใช้หน่วยความจำเข้าถึงโดยสุ่มแบบคงที่ (SRAM) ซึ่งมีขนาดแตกต่างกันขึ้นอยู่กับเกรดของโปรเซสเซอร์ SRAM นี้ใช้ประโยชน์จากทรานซิสเตอร์สองตัวต่อบิต ทรานซิสเตอร์สองตัวสร้างวงจรที่เรียกว่า 'ฟลิปฟล็อป' เนื่องจากมีสองสถานะที่สามารถพลิกกลับได้ ทรานซิสเตอร์ตัวที่สองจะจัดการเอาต์พุตของทรานซิสเตอร์ตัวแรก ตราบเท่าที่พลังงานจ่ายให้กับวงจรก็สามารถเก็บข้อมูลได้โดยไม่ต้องขอความช่วยเหลือจากภายนอก
การออกแบบแคช L1 ทั้งหมดทำตามกระบวนการเดียวกัน ตรรกะการควบคุมของแคช L1 จะเก็บข้อมูลที่ใช้บ่อยในแคชและอัพเดตเฉพาะหน่วยความจำภายนอกเมื่อ CPU มอบการควบคุมให้กับผู้ควบคุมรถบัสอื่นเมื่ออุปกรณ์ต่อพ่วงกำลังเข้าถึงหน่วยความจำโดยตรง
