컴퓨터의 메모리 용량은 64K×32bit로 주어졌습니다. 여기서 64K는 주소할 수 있는 메모리의 개수를 의미하며, 1K는 \(2^{10}\)이므로 64K는 \(64 \times 2^{10} = 2^{16}\)이 됩니다. 따라서, MAR(Memory Address Register)의 비트 수는 16비트가 되어야 메모리의 모든 주소를 지정할 수 있습니다. MBR(Memory Buffer Register)은 메모리에서 한 번에 읽거나 쓸 수 있는 데이터의 크기를 나타내며, 주어진 메모리 용량이 32bit이므로 MBR은 32비트여야 합니다. 따라서, MAR이 16비트이고 MBR이 32비트인 선택지는 보기 4입니다.