본문 바로가기
전자 계산기 구조정보처리기사(구) · 2015년05월31일 · 32/100

32.데이터 단위가 8비트인 메모리에서 용량이 64KB일 때 어드레스 핀의 개수는?

1
12개
2
14개
3
16개정답
4
18개

해설

어드레스 핀 = 메모리의 전체워드를 접근하기 위한 필요한 핀의 수 64K = 2의6승 X 2의10승 = 2의16승 K=1024=2의10승, 64=2의6승 [해설작성자 : YooN] 우선 기본적인 산출 공식이 ( 2^ 어드레스라인(핀) ) x 비트대역폭 = 메모리 용량 입니다. 예를 들어 어드레스라인(핀)이 12 라면, 2^12 = 4096 이니, 4096 바이트 만큼의 주소를 갖는다는 의미 입니다. 지금은 이 어드레이드라인(핀) 수를 구해야 하기 때문에 ( 2^ 어드레스라인(핀) ) = X 라고 놓고, 비트대역폭 데이터 단위가 8비트 이니 8비트 = 1바이트 이고, 메모리 용량이 64KB 이니 64KB = 65536 바이트 입니다. 이제 공식에 대입해 보면, 1X = 65536 X = 65536 입니다. 즉, 65536 바이트 만큼의 주소를 갖는다는 의미이고 2^16 = 65536 이니 어드레스라인(핀) 은 16 입니다. 즉 16개의 어드레드라인(핀) 입니다. [해설작성자 : 황금빨대] 데이터 단위가 8비트라는 말은 곧 데이터 버스가 8비트 (1바이트) 라는 말과 같기 때문에 데이터 단위에 신경쓸 필요 없이 용량을 가지고 어드레스 핀의 갯수를 구하면 된다. (주소선의 갯수X) 64K는 2^6 X 2^10 이므로 어드레스 핀의 갯수는 16개가 된다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기