ช่องว่างที่อยู่ใน PCIe
มีช่องว่างที่อยู่สี่ช่องใน PCI Express: หน่วยความจำแมป I / O ที่แมป พื้นที่การกำหนดค่า ข่าวสาร ใครช่วยอธิบายความสำคัญของที่อยู่แต่ละแห่งได้บ้าง ตามความเข้าใจของฉันพื้นที่เหล่านี้ทั้งหมดถูกจัดสรรเป็น RAM (เช่นหน่วยความจำของตัวประมวลผล) Configuration space คือพื้นที่ที่จัดสรรสำหรับชุดรีจิสเตอร์ทั่วไป (มีอยู่ในอุปกรณ์ PCIe ทั้งหมด) พื้นที่นี้เป็นเรื่องปกติระหว่างอุปกรณ์ PCIe ทั้งหมดหรือไม่ และมันมีประโยชน์สำหรับการทำงานของ PCIe อย่างไร พื้นที่นี้มี BAR (การลงทะเบียนที่อยู่ฐาน) การลงทะเบียนนี้จะถูกใช้เพื่อระบุที่อยู่ที่มีอยู่ในปลายทาง PCIe หรือไม่ ฉันใหม่สำหรับ PCIe และพยายามเรียนรู้ ฉันหมายถึงข้อมูลจำเพาะพื้นฐาน แต่ฉันคิดว่ามันเขียนไว้สำหรับผู้อ่านที่มีความรู้ก่อนหน้านี้เกี่ยวกับ PCI และ PCIe นอกจากนี้โปรดอ้างอิงการอ้างอิงออนไลน์ฟรีที่มีประโยชน์เพื่อเพิ่มความเข้าใจข้อกำหนดพื้นฐาน ฉันเข้าใจว่าเมื่อใดก็ตามที่อุปกรณ์ PCIe ใด ๆ ที่เชื่อมต่อกับรูทคอมเพล็กซ์จะถูกกำหนดด้วยส่วนหน่วยความจำบางส่วน