Basicly, I couldn't find anywhere where this is explained thoroughly, so I though maybe anybody would have a explanation or any direction where should I search for the answer.
The question would be : If I have a CPU connected to 16384 bit RAM, the data bus width is 16 bit, how should I find the width of the adress bus?
Or from another perspective : If i have a CPU connected to RAM using 10 bit address bus and 8 bit data bus, how many bits does my RAM have?
The answer to first question I searched and could only get the answer as 2^16 and the answer would be 65535 ~ 64kB. If this is not correct, I would love to hear the explanation.