다음 명령 실행주기는 무엇을 나타내는 것인가? | [임베디드기능사 필기] 07년 1회차 기출문제 상세 페이지
1[임베디드기능사 필기] 07년 1회차
다음 명령 실행주기는 무엇을 나타내는 것인가?
1
덧셈(ADD)
2
로드(LOAD)
3
스토어(STORE)
4
분기(JUMP)
해설
정답은 '로드(LOAD)'이다.
그림의 실행 단계는 다음 세 줄이다.
명령의 주소부가 가리키는 기억장치 내용을 MBR로 읽고, AC를 0으로 지운 뒤 MBR 값을 더한 결과는 이다. 기억장치 내용을 누산기에 싣는 이 동작이 로드이다.
- '덧셈(ADD)'는 AC의 이전 값에 기억장치 내용을 더하는 명령이고, 그림의 단계에는 지우기가 있다.
- '스토어(STORE)'는 AC 값을 기억장치에 쓰는 명령이고, 그림의 전송은 기억장치 M에서 MBR, AC 쪽으로만 향한다.
- '분기(JUMP)'는 주소부 값을 PC에 싣는 명령이고, 그림의 세 단계 전송에는 PC가 없다.
오류나 개정된 내용이 보이면 알려주세요
