Consider a hypothetical microprocessor generating 16-bit addresses with 16-bit data accesses (i.e. each access retrieves 16 bits for each address). provide your answers in decimal.
a. what is the maximum memory address space (number of addresses) that the processor can access directly?
b. what is the maximum memory capacity (in bytes) for this microprocessor?
c. what is the last memory address that the cpu can access?