기억장치 용량이 1M 워드이고, 1 워드가 32비트일 경우, 다음과 같이 비트 수를 계산할 수 있습니다. 1. **MAR (Memory Address Register)**: - 1M 워드는 $2^{20}$ 워드입니다. 따라서, 각 워드를 구별하기 위해 필요한 주소 비트 수는 20비트입니다. 2. **MBR (Memory Buffer Register)**: - MBR은 한 워드의 데이터를 저장합니다. 주어진 조건에 따라, 1 워드는 32비트이므로 MBR의 비트 수는 32비트입니다. 3. **PC (Program Counter)**: - PC는 명령어 주소를 담고 있으며, 기억장치의 모든 주소를 포괄해야 하므로 MAR과 동일하게 20비트가 필요합니다. 따라서, PC: 20비트, MAR: 20비트, MBR: 32비트가 되어야 하므로, 보기 1이 정답입니다.