I´m new here and this is the first question I´m posting (hopefully this is the correct site).
I have the exercise below:
Consider a virtual address space of 10 pages of 1024 words each (1 word = 2 bytes), mapped onto a physical memory of 32 frames. How many bits are needeed for each virtual address?
The answer they provide is:
| 4 bits for page | 10 bits for offset |
But I don´t figure out how do the 4 bits appear. The exercise explains that the logical addressing is word logical addressing (instead of byte logical addressing).
I´m confused about this two terms. How can I know if the addressing method is word based or byte based?
Thank you in advance