我正在读考试,我在这个问题上有点迷失
A computer system has a RAM containing 64k bytes, each of which needs its own distinct
address. Moreover it has 4 peripherals and they each require 2^4 distinct addresses
in order to interface properly.
a) How many distinct addresses in total are necessary in this system? Write the total
number.
这个问题我得到65600
b) Place the number of addresses just computer between the appropriate poweres of two
in the expression on the left, by writing the correct exponent.(example: if your
answer is 18 you would put 2^<18<2^5.)
这个我有2 ^ 16&lt; 65600&lt; 2 ^ 17
c)How many lines does an address bus for this system rquire, given that it must
be able to carry all the needed values for the address?
我在这个问题上迷了路。
非常感谢任何帮助,我希望我用正确的标签贴出来。
答案 0 :(得分:1)
对于c),你可以写17.从b),你知道地址需要严格超过16位,少于17位。很明显,16个地址行是不够的,17是可以保存所有地址值的最小值(尽管它可以代表比你需要的更多的地址值)。