Не уверен, что это законно, потому что это домашнее задание, но упс:
Consider a logical address space of 256 pages with a 4-KB page size, mapped onto a physical memory of 64 frames.
a. How many bits are required in the logical address?
b. How many bits are required in the physical address?
Для логического адреса мое предположение составляет 20 бит (8 для представления 256 страниц; 12 для представления смещения 4096) ОДНАКО, я заметил, что они просят бит , а не байт ; Означает ли это, что мне нужно 12 * 8 дополнительных бит для учета смещения ...? Опять же, каждый бит в адресе, вероятно, должен отображаться на местоположение байта, поэтому, вероятно, нет.
Является ли физический адрес стольким, сколько бит требуется для представления 64 * 4096 байт?