2008년05월11일 39번
[전자계산기구조] 기억장치의 총 용량이 4096비트이고, 워드 길이가 16비트일 때 프로그램 카운터(PC), 주소 레지스터(AR), 데이터 레지스터(DR)의 크기로 옳은 것은?
- ① PC=12, AR=12, DR=16
- ② PC=12, AR=12, DR= 8
- ③ PC= 8, AR= 8, DR=16
- ④ PC=16, AR= 8, DR=16
(정답률: 53%)
문제 해설
워드 길이가 16비트이므로, 1워드는 16비트이다. 따라서, 4096비트의 총 용량은 256워드이다.
PC는 다음에 실행될 명령어의 주소를 저장하는 레지스터이다. 주소는 워드 단위로 저장되므로, PC의 크기는 8비트여야 한다. (256워드 = 2^8)
AR은 주소를 저장하는 레지스터이다. 마찬가지로, 주소는 워드 단위로 저장되므로, AR의 크기도 8비트여야 한다.
DR은 데이터를 저장하는 레지스터이다. 데이터는 워드 단위로 저장되므로, DR의 크기는 16비트여야 한다.
따라서, 옳은 답은 "PC= 8, AR= 8, DR=16"이다.
PC는 다음에 실행될 명령어의 주소를 저장하는 레지스터이다. 주소는 워드 단위로 저장되므로, PC의 크기는 8비트여야 한다. (256워드 = 2^8)
AR은 주소를 저장하는 레지스터이다. 마찬가지로, 주소는 워드 단위로 저장되므로, AR의 크기도 8비트여야 한다.
DR은 데이터를 저장하는 레지스터이다. 데이터는 워드 단위로 저장되므로, DR의 크기는 16비트여야 한다.
따라서, 옳은 답은 "PC= 8, AR= 8, DR=16"이다.
연도별
진행 상황
0 오답
0 정답