책 내용 질문하기
정보처리기출질문
도서
[2014] SUMMARY 정보처리기사 필기
페이지
조회수
722
작성일
2014-05-22
작성자
첨부파일

컴퓨터의 주기억장치 용량이 8192비트이고, 워드 길이가 16비트일 때 PC(Program Counter), AR(Address Register)와 DR(Data Register)의 크기는?

1.
PC=8, AR=9, DR=16
2. PC=9, AR=9, DR=16
3. PC=16, AR=16, DR=16
4. PC=8, AR=16, DR=16

답이 2인데..설명해주세요ㅠㅠ

답변
2014-05-22 09:10:59

안녕하세요.

PC와 AR은 워드의 수를 모두 지정할 수 있는 크기의 비트가 필요하고, DR은 1Word의 크기와 같습니다.
• 용량이 8192Bit이고, 워드 길이가 16Bit이므로 워드의 개수는 8192/16 = 512개입니다.
• PC의 비트 수가 n이면 2n개의 기억 장소를 지정할 수 있습니다. 512 = 29이므로 PC와 AR의 길이는 9Bit로 구성되어야 합니다.
• 워드의 길이가 16Bit이므로 DR의 길이는 16Bit로 구성되어야 합니다.
※ 주소선의 수 = PC의 비트 수 = MAR(AR)의 비트 수

Data Bus의 비트 수 = MBR(DR)의 비트 수 = IR의 비트 수

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

"
  • *
    2014-05-22 09:10:59

    안녕하세요.

    PC와 AR은 워드의 수를 모두 지정할 수 있는 크기의 비트가 필요하고, DR은 1Word의 크기와 같습니다.
    • 용량이 8192Bit이고, 워드 길이가 16Bit이므로 워드의 개수는 8192/16 = 512개입니다.
    • PC의 비트 수가 n이면 2n개의 기억 장소를 지정할 수 있습니다. 512 = 29이므로 PC와 AR의 길이는 9Bit로 구성되어야 합니다.
    • 워드의 길이가 16Bit이므로 DR의 길이는 16Bit로 구성되어야 합니다.
    ※ 주소선의 수 = PC의 비트 수 = MAR(AR)의 비트 수

    Data Bus의 비트 수 = MBR(DR)의 비트 수 = IR의 비트 수

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

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