What is the memory size according to the address size?
I'm having some difficulty answering two questions based on the following information:
- has hardware support for virtual memory;
- works with 1KB pages;
- works with 24-bit virtual addresses;
- works with 16-bit physical addresses;
- has only 1 page table for mapping the entire address space virtual;
What is the maximum amount of physical memory which can be installed?
What is the maximum amount of virtual memory that can be accessed?
2
1 answers
Is pure mathematics.
What is the maximum amount of physical memory that can be installed?
2 (the amount of values a 1 can have) increased to 16 (the amount of bits available) makes give 65536, or 64KB.
What is the maximum amount of virtual memory that can be accessed?
Here is 2 raised to 24 which gives 16MB.
The other information is irrelevant to these questions.
6
Author: Maniero, 2020-08-19 12:09:41