คำถามในหัวข้อ 'memory-address'
ฉันจะใช้ตารางเพจเพื่อแปลงที่อยู่เสมือนเป็นที่อยู่จริงได้อย่างไร
สมมติว่าฉันมีตารางหน้าปกติ:
ตารางหน้า (ขนาดหน้า = 4k)
Page #: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Page Frame #: 3 x 1 x 0 x 2 x 5 x 7 4 6 x x x
ฉันจะแปลงที่อยู่โลจิคัลตามอำเภอใจเช่น...
38744 มุมมอง
schedule
26.12.2023
โปรเซสเซอร์ 8 บิตและ 16 บิตจะเข้าถึง RAM ได้มากขึ้นด้วยรีจิสเตอร์สองตัวได้อย่างไร
สิ่งที่ทำให้ฉันสับสนอยู่เสมอคือคอมพิวเตอร์ 8 บิตเข้าถึง RAM มากกว่า 256 ไบต์ได้อย่างไร ฉันรู้ว่ามันต้องใช้สองรีจิสเตอร์ แต่ใครช่วยแสดงตัวอย่างให้ฉันเห็นหน่อยว่าสิ่งนี้จะเป็นอย่างไรในโค้ดแอสเซมบลี?
ชอบ:
mov a, [x] ???
2816 มุมมอง
schedule
04.11.2023
การกำหนดที่อยู่ใน RISC-V
ฉันกำลังใช้งานคอร์ RV64GC จำลองใน QEMU และกำลังพยายามทำความเข้าใจระบบย่อยหน่วยความจำเสมือนและกระบวนการแปลที่อยู่ใน RISC-V ให้ดียิ่งขึ้น ระบบจำลองของฉันทำงานด้วย OpenSBI, Linux Kernal v5.5 และ rootfs ขั้นต่ำ
ในการติดตามดีบักของ QEMU...
476 มุมมอง
schedule
23.12.2023