정답: 2번 MAR(Memory Address Register)은 메모리 주소를 지정하기 위한 레지스터로, 메모리의 1024개의 word를 주소 지정하려면 \(2^{10} = 1024\)이므로 10비트가 필요합니다. MBR(Memory Buffer Register)은 메모리로부터 데이터를 읽거나 쓰기 위한 레지스터로, 각 word가 16비트로 구성되어 있으므로 MBR은 16비트가 필요합니다. 따라서 MAR은 10비트, MBR은 16비트로 구성되어야 합니다.