책 내용 질문하기
전자계산기 프로세서 2-83쪽 3번(명령어 크기 문제 bit, byte 관련)
도서
2017 시나공 정보처리기사 필기
페이지
조회수
498
작성일
2017-04-12
작성자
첨부파일

[문제]

32가지 서로 다른 동작을 수행하고, 직접주소 지정방식과 간접주소 지정방식을 선택적으로 사용할 수 있으며, 4개의 레지스터를 가진 컴퓨터의 기억장치의 크기4KB라 할때 명령어의 크기는 몇 bit인가?

[질문]

이 문제 마지막에서 기억장치의 크기를 4KB로 제시했습니다.

명령어의 크기를 알아내려면 4kbbit단위로 풀어서 몇개의 bit가 사용되는지 알아내야 하지 않습니까?

4KB = 4096Byte = 32,768bit 입니다. 즉, 2^15 bit입니다.

그렇다면 마지막 기억장소의 주소에 할당될 비트의 크기는 15 bit 아닌가요?

문제해설에서는 byte까지만 계산하여 기억장소 주소의 크기가 4096byte로 되어서 2^12로 계산하고 있습니다.

byte단위를 bit단위로 해석하는 것은 오류가 아닌지 질문드립니다.

답변
2017-04-13 10:40:17

안녕하세요.

2-81쪽의 자료부 설명에서도 자료부가 16비트라면 메모리의 주소 크기는 64K, 즉 64KByte로 제시되어 있습니다.

Byte 단위로 적용해서 문제를 해결하시면 됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2017-04-13 10:40:17

    안녕하세요.

    2-81쪽의 자료부 설명에서도 자료부가 16비트라면 메모리의 주소 크기는 64K, 즉 64KByte로 제시되어 있습니다.

    Byte 단위로 적용해서 문제를 해결하시면 됩니다.

    오늘도 즐거운 하루 되세요.

  • *
    2017-04-13 20:25:30

    해설의 설명이 틀린거 같다고 질문드렸는데... 해설의 설명을 그대로 답해주신거 같습니다.

    제 질문은 왜 kb단위를 byte단위까지 환산하고 bit단위까지는 환산하지 않느냐 입니다.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.