64MB的主存地址空间,故而MAR的寻址范围是64M,故而是26位。而实际的主存的空间不能代表MAR的位数。
MAR存储的是存储单元的地址,所以应该是64Mx8位64M=2^26.
需要的芯片数=系统的容量/芯片的容量*系统的字长/芯片的字长=64KB/1K*8位/4位=64KB*2=128 片
一片ram是4m×8就是2?×2⑩=2.22就是22位一片,然后地址大小是64mb,64/4=16片,片数乘以一片的地址位数就是26位了,不知道懂了没