정답: 2번 MAR(Memory Address Register)은 메모리의 주소를 저장하는 레지스터로, 메모리의 용량이 1024워드이므로 \( \log_2 1024 = 10 \)비트가 필요합니다. MBR(Memory Buffer Register)은 데이터를 저장하는 레지스터로, 1워드가 16비트이므로 16비트가 필요합니다. 따라서 MAR은 10비트, MBR은 16비트입니다.