책 내용 질문하기
2-77페이지 질문이요..
도서
[2011] 정보처리기사 필기
페이지
77
조회수
298
작성일
2012-08-17
작성자
첨부파일

안녕하세요..2011년판 필기책에서요...2과목 77페이지에서 3주소 명령어 내용 나오잖아요..

거기서 연산의 결과는 오퍼랜드 3에 기록된다고 쓰여있는데요,..

2011년 3차 기출 시험 28번문제에서는 오퍼랜드1에 연산의 결과가 저장된다고 쓰여 있네요..

어떤게 맞는 말인지요?

답변
2012-08-20 09:36:21

안녕하세요.

3주소 명령에서는 계산 결과가 주로 Operand 1에 기록됩니다. 여기서 말하는 3rd Operand는 연산을 할 때 순서상 3번째의 Operand 부에 기록된다는 의미로 해석해야 합니다. 즉 아래와 같이 3-주소 명령어가 있을 때 계산 결과가 Operand 3에 기록된다는 의미가 아닙니다.

Op-Code

Operand 1

Operand 2

Operand 3

‘ADD R1 A B’와 같은 3주소 명령어는 ‘R1 ← A + B’로 계산되어 R1에 저장되는데, R1은 순서적인 측면에서 3번째 Operand라는 의미입니다.

ADD

R1

A

B

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

"
  • *
    2012-08-20 09:36:21

    안녕하세요.

    3주소 명령에서는 계산 결과가 주로 Operand 1에 기록됩니다. 여기서 말하는 3rd Operand는 연산을 할 때 순서상 3번째의 Operand 부에 기록된다는 의미로 해석해야 합니다. 즉 아래와 같이 3-주소 명령어가 있을 때 계산 결과가 Operand 3에 기록된다는 의미가 아닙니다.

    Op-Code

    Operand 1

    Operand 2

    Operand 3

    ‘ADD R1 A B’와 같은 3주소 명령어는 ‘R1 ← A + B’로 계산되어 R1에 저장되는데, R1은 순서적인 측면에서 3번째 Operand라는 의미입니다.

    ADD

    R1

    A

    B

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

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