-
[문제해설] 그림에서 ROM1에 할당된 메모리 영역은 모두 몇 페이지인가?(단, 1페이지는 256번지)전자계산기조직응용기사/실기 필답형 기출문제 해설 2021. 8. 23. 10:33반응형
전자계산기조직응용기사 실기 필답형 기출문제 (메모리 구조) - 2002년3회, 2000년3회
그림에서 ROM1에 할당된 메모리 영역은 모두 몇 페이지인가?(단, 1페이지는 256번지)
- 문제 해설 -
과거에 한 번씩 출제되었던 문제입니다.(2000년도 즈음...) 너무도 기본적이지만, 처음 보면 당황할 수도 있기에 소개하는 문제입니다.(특히 이해도가 낮은 비전공자분들은 이런 구조도와 16진수를 보면 쉽게 당황합니다.)
페이지(page)란 용어는 상황에 따라서 굉장히 다양한 의미를 포함하고 있습니다. 책에서는 '쪽'이라는 의미를 가지는데, 이때 페이지는 종이 한 면에 인쇄된 글 등을 말하고 있습니다. 즉, 한 번에 펼쳐서 보여 줄 수 있는 인쇄된 정보를 말합니다.
웹페이지도 비슷한 의미로, 웹브라우저에서 시각적으로 한 번에 펼쳐진 정보를 말합니다. 페이지는 이런 뉘앙스로 이해하시면 됩니다.
이런 맥락에서 가상 메모리에서의 페이지는 보조기억장치에 있는 정보를 주기억장치에 한 번에 올리는 데이터의 양을 의미하면서 설계된 일정한 용량을 가집니다.
페이지에 대한 설명은 마치고, 문제를 풀어보겠습니다.
문제에선 ROM1에 할당된 영역이 모두 몇 페이지인가를 묻고 있습니다.
ROM1의 영역은 그림에서 0000H ~ 0FFFH 입니다.(뒤에 붙은 H는 16진수라는 의미입니다.) 보기 편하게 10진수로 바꿔보면 ROM1의 영역은 0 ~ 4095입니다. 이는 0을 포함하니 총 4096개의 주소가 ROM1의 영역임을 알 수 있습니다. 그리고 페이지는 1개당 256번지라고 했으니 페이지의 개수를 구하려면 ROM1의 주소 개수를 페이지 하나의 주소 개수로 나눠주면 됩니다.
이렇게 ROM1에 할당된 페이지의 개수는 16개입니다.
https://youtube.com/playlist?list=PLboXycXmAIDt4ObBRPVj29BuD2d27oRnO
전자계산기조직응용기사 실기 필답형
국가기술자격증 전자계산기조직응용기사 실기 필답형 강의
www.youtube.com
반응형'전자계산기조직응용기사 > 실기 필답형 기출문제 해설' 카테고리의 다른 글
[문제해설] 그레이 코드(Gray Code) "0111"을 이진(Binary) 코드로 변환하시오. (1) 2021.08.25 [문제해설] 다음 논리식 Y = AB + AB' + A'B을 간소화 하시오. (0) 2021.08.24 [문제해설] 다음 논리식을 최소화 하시오. (0) 2021.08.22 [문제해설] 메모리에 기억된 내용이 아래와 같을 때 어셈블리 명령 LDA 100이 실행되면 다음 주소지정방식에 따라 실제 처리되는 데이터는 무엇인가? (0) 2021.08.21 [문제해설] 시스템의 실제 메모리의 용량이 512KB이고 가상주소공간이 32비트이다. 페이지의 크기가 1Kword일 때, 가상주소에서 페이지 번호에 할당되는 비트 수와 가상주소의 비트 수는 얼마인.. (1) 2021.08.20