모두CBT

1024×16 비트의 주기억장치를 가진 컴퓨터에서 MAR(Memory … | [전자기사 필기] 22년 2회차 기출문제 상세 페이지

1[전자기사 필기] 22년 2회차
1024×16 비트의 주기억장치를 가진 컴퓨터에서 MAR(Memory Address Reigster)과 MBR(Memory Buffer Reigster)의 비트 수는?
1
MAR = 6 bits, MBR = 10 bits
2
MAR = 10 bits, MBR = 6 bits
3
MAR = 10 bits, MBR = 16 bits
4
MAR = 18 bits, MBR = 10 bits
해설

MAR은 10비트, MBR은 16비트이다.

MAR은 주소를 담으므로 1024=2101024=2^{10} 개 주소를 지정하는 10비트이고, MBR은 한 번에 읽고 쓰는 워드 길이인 16비트이다.

나머지 보기는 옳지 않다.

  • MAR 6비트, MBR 10비트는 틀리다. 6비트로는 1024개 주소를 지정할 수 없고 MBR이 워드 길이와 다르다.
  • MAR 10비트, MBR 6비트는 틀리다. MBR은 워드 길이인 16비트여야 한다.
  • MAR 18비트, MBR 10비트는 틀리다. 두 값 모두 주소 수와 워드 길이에 맞지 않는다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.