문제 상세보기
문제 정보
문제 ID: 540837
카테고리: 정보통신기사
강의: 정보통신기사 (2022-10-08 시행)
키워드: 없음
문제
바이트(8bit) 단위로 주소지정을 하는 컴퓨터에서 MAR(Memory Address Register)과 MDR(Memory Data Register)의 크기가 각각 32비트이다. 512Mb(Megabit) 용량의 반도체 메모리 칩으로 이 컴퓨터의 최대 용량으로 주기억장치의 메모리 배열을 구성하고자 한다. 필요한 칩의 개수는?
정답을 선택하세요
단일 문제
정답
4번
: 64개
해설 gpt-4o-mini 생성
[정답 근거] → 이 문제에서 주어진 컴퓨터의 MAR과 MDR의 크기가 각각 32비트라는 것은 이 컴퓨터가 최대 2^32개의 주소를 가질 수 있음을 의미합니다. 2^32는 약 4GB에 해당합니다. 반면, 주어진 메모리 칩의 용량은 512Mb(메가비트)로, 이를 바이트로 변환하면 512Mb ÷ 8 = 64MB입니다. 따라서 4GB의 주기억장치를 구성하기 위해 필요한 메모리 칩의 개수는 4GB ÷ 64MB = 64개가 필요합니다. 따라서 정답은 4번입니다.
[오답 해설] →
1. 8개: 4GB를 64MB로 나누면 64개가 필요하므로 8개는 부족합니다.
2. 16개: 16개로는 1GB의 용량만 구성할 수 있어 4GB에 미치지 못합니다.
3. 32개: 32개로는 2GB의 용량을 구성할 수 있어 여전히 4GB를 채우지 못합니다.
[관련 개념] → MAR(Memory Address Register)와 MDR(Memory Data Register)는 컴퓨터의 메모리 관리에서 중요한 역할을 합니다. MAR은 메모리 주소를 저장하고, MDR은 메모리에서 읽거나 쓸 데이터를 저장합니다. 또한, 메모리 용량 계산 시 비트와 바이트의 변환이 중요합니다.
[학습 포인트] → 메모리 용량 계산 시, 비트와 바이트의 관계를 이해하고, 주소 지정 방식에 따른 최대 메모리 용량을 계산하는 방법을 익히는 것이 중요합니다. 이를 통해 주기억장치의 구성 및 메모리 칩의 필요 개수를 정확히 산출할 수 있습니다.
[오답 해설] →
1. 8개: 4GB를 64MB로 나누면 64개가 필요하므로 8개는 부족합니다.
2. 16개: 16개로는 1GB의 용량만 구성할 수 있어 4GB에 미치지 못합니다.
3. 32개: 32개로는 2GB의 용량을 구성할 수 있어 여전히 4GB를 채우지 못합니다.
[관련 개념] → MAR(Memory Address Register)와 MDR(Memory Data Register)는 컴퓨터의 메모리 관리에서 중요한 역할을 합니다. MAR은 메모리 주소를 저장하고, MDR은 메모리에서 읽거나 쓸 데이터를 저장합니다. 또한, 메모리 용량 계산 시 비트와 바이트의 변환이 중요합니다.
[학습 포인트] → 메모리 용량 계산 시, 비트와 바이트의 관계를 이해하고, 주소 지정 방식에 따른 최대 메모리 용량을 계산하는 방법을 익히는 것이 중요합니다. 이를 통해 주기억장치의 구성 및 메모리 칩의 필요 개수를 정확히 산출할 수 있습니다.
문제 정보
문제 ID: 540837
카테고리: 정보통신기사
강의: 정보통신기사
키워드: 없음
관련 문제
같은 카테고리의 다른 문제들을 확인해보세요.
- 정보통신망의 안정성 및 정보의 신뢰성을 확보…
- 다음 중 정보통신공사업의 운영에 대한 설명으…
- 공개된 장소에서 영상정보처리기기의 설치ㆍ운…
- 다음 중 컴퓨터 네트워크의 라우팅 알고리즘의 …
- 다음 중 감리원이 공사업자가 설계도서 및 관련…
- 파일 관리자는 파일 구조에 따라 각기 다른 접…
- 다음 중 맨홀 또는 핸드홀의 설치기준으로 맞지…
- Open Source로 개방되어 사용자가 변경이 가능…
- 기간통신사업을 경영하려는 자는 누구의 허가를…
- 다음 중 시스템 소프트웨어에 대한 설명으로 틀…