Вопросы по теме 'memory-address'

Как я могу использовать таблицу страниц для преобразования виртуального адреса в физический?
Допустим, у меня есть обычная таблица страниц: Таблица страниц (размер страницы = 4 КБ) 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 просмотров

Как 8-битные и 16-битные процессоры получают доступ к большему объему оперативной памяти с помощью двух регистров?
Что меня всегда смущало, так это то, как 8-битные компьютеры получают доступ к более чем 256 байтам ОЗУ. Я знаю, что он должен использовать два регистра, но может ли кто-нибудь показать мне пример того, как это будет выглядеть в ассемблере?...
2816 просмотров

Обозначение адреса в RISC-V
Я запускаю смоделированное ядро ​​RV64GC в QEMU и пытаюсь лучше понять подсистему виртуальной памяти и процесс преобразования адресов в RISC-V. Моя смоделированная система работает с OpenSBI, Linux Kernal v5.5 и минимальным rootfs. В трассировках...
476 просмотров