Hi there... i have a qns on virtual memory....

Imagine a computer system that contains physical main memory of 1 Gigabyte and a 64bit address space. You can assume that a memory cell is one byte(8bits) long.

1. How many bits are needed to address the physical main memory?
2. How many memory cells can be addressed with the given 64bit address
space? how many petabyte(2^50) can be addressed?