책 내용 질문하기
2-105 57번, 2-128 30번
도서
2018 시나공 정보처리산업기사 필기
페이지
105
조회수
858
작성일
2019-03-04
작성자
탈퇴*원
1. 2-105쪽 57번 문제 - 2-98에서는 프로그램 재배치에 베이스 레지스터를 이용한 베이스 주소가 쓰인다고 적혀있는데, 해당 문제의 정답이 상대주소인 이유를 모르겠어요. (첨부사진 참고) 2. 2-128쪽 30번 문제 - 컨트롤 스토어 크기를 구할 때, 마이크로프로그램의 크기 2014x64비트에서 64비트는 왜 삭제되는지 궁금합니다. 64비트를 곱한 것 까지가 마이크로프로그램의 크기가 아닌 건지요. - 정답은 2048x7비트 라고 나와있습니다.
답변
2019-03-06 11:48:08

안녕하세요 길벗수험서 운영팀입니다.

 

1. [답변]

해당 문제의 '상대주소'는 2-98p에 있는 유효주소가 주소+PC로 계산되는 주소방식이 아닌

2-96p에 있는 변위로 표현하는 주소체계 전부를 말합니다.

즉, 상대주소는 작게는 주소+PC 를 의미하는 주소방식을 말하지만, 크게는 계산에 의한 주소방식 전부를 의미합니다.

 

2. [답변]

제어 공간(control store)의 크기를 계산할 때는 워드 또는 한 번에 접근 할 수 있는 bit를 기준으로 합니다.

2048 X 64bit는 2048개의 워드 또는 2048개의 공간을 64bit씩 한 번에 접근한다는 의미가 되지요.

때문에 2^11(2048) x 2^6(64) x 7이 아닌 2^11 x 7비트가 필요합니다.

(1번 주소 -> 1~64bit 기억공간1)

(2번 주소 -> 65~128bit 기억공간2 , 이런식입니다.)

 

행복한 하루되세요 :)

  • 관리자
    2019-03-06 11:48:08

    안녕하세요 길벗수험서 운영팀입니다.

     

    1. [답변]

    해당 문제의 '상대주소'는 2-98p에 있는 유효주소가 주소+PC로 계산되는 주소방식이 아닌

    2-96p에 있는 변위로 표현하는 주소체계 전부를 말합니다.

    즉, 상대주소는 작게는 주소+PC 를 의미하는 주소방식을 말하지만, 크게는 계산에 의한 주소방식 전부를 의미합니다.

     

    2. [답변]

    제어 공간(control store)의 크기를 계산할 때는 워드 또는 한 번에 접근 할 수 있는 bit를 기준으로 합니다.

    2048 X 64bit는 2048개의 워드 또는 2048개의 공간을 64bit씩 한 번에 접근한다는 의미가 되지요.

    때문에 2^11(2048) x 2^6(64) x 7이 아닌 2^11 x 7비트가 필요합니다.

    (1번 주소 -> 1~64bit 기억공간1)

    (2번 주소 -> 65~128bit 기억공간2 , 이런식입니다.)

     

    행복한 하루되세요 :)

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