본문 바로가기
전자계산기구조전자계산기조직응용기사(통합변경) · 2018년03월04일 · 49/100

49.다음 ADD 명령어의 마이크로 오퍼레이션에서 t2시간에 수행되어야 할 가장 적합한 동작(A)는? (단, MAR : Memory Address Register, MBR : Memory Buffer Register, M(addr) : Memory, AC : 누산기이다.)

전자계산기조직응용기사(통합변경) 49번 문제 이미지
1
AC ← MBR
2
MBR ← AC
3
M(MBR) ← MBR
4
AC ← AC+MBR정답

해설

t0 : MAR <- MBR(ADDR) t1 : MBR <- M(MAR) t2 : AC <- AC + MBR t0[해설] : MBR 값은 주소값에 있는 데이터를 뜻합니다. 주소를 Memory Address Regist로 알려줘야 합니다. t1[해설] : Memory Address Regist에 있는 주소를 MBR로 전송합니다. t2[해설] : AC인 누산기에 있는 값에 덧셈을 하는 ADD명령어이기 때문에 누산기 값에다가 더해줘야 합니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기