책 내용 질문하기
핵심 86번 명령어 형식에 대한 질문입니다.
도서
2016 시나공 총정리 정보처리기사 필기(핵심요약+기출문제+모의고사)
페이지
44
조회수
331
작성일
2016-02-14
작성자
첨부파일

기출 문제를 풀다가 주고 명령어에 대한 문제(2009년 1회 A형 23번)를 푸는데

핵심 86번 3번지 명령어의 내용에는 연산의 결과는 주로 Operand 1에 기록된다고 나와 있는데,

문제의 답은 Operand 3에 결과가 기록되는 것으로 나와있더라고요.

어떤 것이 맞는지, 혹은 제가 잘못 알고 있는 것인지 확인해주셨으면 합니다.

참고로 2번지 명령어의 내용에도 연산의 결과는 주로 Operand 1에 기록되는 것으로 나와 있습니다.

답변
2016-02-15 09:47:48

안녕하세요.

3주소 명령어의 연산 결과는 주로 Operand 1에 기록됩니다.

2009년 1회(3월) 23번에서의 설명 결과는 3rd Operand에 남는다는 맞는 설명입니다.

3rd Operand는 Operand 3을 의미하는 것이 아니라 3번째 Operand를 의미하는데, 3주소 명령어는 연산 결과를 Operand 3, Operand 2, Operand 1과 같이 저장합니다.

1rd Operand = Operand 3

2rd Operand = Operand 2

3rd Operand = Operand 1

이 됩니다.

그러므로 Operand 1과 3rd Operand는 같은 의미입니다.

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

  • *
    2016-02-15 09:47:48

    안녕하세요.

    3주소 명령어의 연산 결과는 주로 Operand 1에 기록됩니다.

    2009년 1회(3월) 23번에서의 설명 결과는 3rd Operand에 남는다는 맞는 설명입니다.

    3rd Operand는 Operand 3을 의미하는 것이 아니라 3번째 Operand를 의미하는데, 3주소 명령어는 연산 결과를 Operand 3, Operand 2, Operand 1과 같이 저장합니다.

    1rd Operand = Operand 3

    2rd Operand = Operand 2

    3rd Operand = Operand 1

    이 됩니다.

    그러므로 Operand 1과 3rd Operand는 같은 의미입니다.

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

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