728x90
컴퓨터의 구조 - [제2강] 컴퓨터 명령어 2
오퍼랜드의 수에 따른 명령어 형식 ․명령어 주소지정방식 ․명령어의 종류
컴퓨터의 구조 용어정리
요점정리
- 명령어 형식은 오퍼랜드의 수에 따라 3-주소, 2-주소, 1-주소, 0-주소 명령어으로 구분 된다.
- 주소지정방식이란 오퍼랜드를 실제로 참조하기 전에 명령어의 오퍼랜드를 변경하거나 해석하는 규칙을 정의하는 형식이다.
- 컴퓨터 명령어의 주소지정방식에는 즉치 주소, 직접 주소, 간접 주소, 레지스터 주소, 레지스터 간접 주소, 상대 주소, 인덱스 주소지정방식 등이 있다.
- 컴퓨터 명령어는 데이터 전송 명령어, 데이터 처리 명령어, 프로그램 제어 명령어로 나누어진다.
- 컴퓨터에 포함되는 명령어 집합의 복잡성에 따라 복합 명령어 집합 컴퓨터(CISC :
Complex Instruction Set Computer)와
단축 명령어 집합 컴퓨터(RISC : Reduced Instruction Set Computer)로 나눈다.
연습문제
-
다음 중 1-주소 명령어의 특징인 것은?
- 정답 :
-
②
- 1-주소 명령어 형식은 오퍼랜드의 개수가 하나이며, 기억장치로부터 오퍼랜드를 가져오거나 연산 결과를 저장하기 위한 임시적인 기억장소로 누산기 레지스터를 사용한다.
-
다음과 같은 1-주소 명령어 형식으로 작성된 프로그램에서 빈곳에 들어갈 내용으로 올바른 것은?
- 설명
- LOAD A ; AC <-- M[A]
ADD B ; AC <-- AC + M[B]
STORE X ; ( )
LOAD C ; AC <-- M[C]
MUL X ; AC <-- AC * M[X]
STORE X ; ( )
- 정답 :
-
①
- STORE X 의 동작은 누산기(AC)에 있는 내용을 기억장치의 X번지(M[X])에 저장 한다.
즉, M[X] <-- AC 을 수행한다.
-
다음 중 프로그램카운터(PC)가 명령어의 주소부분과 더해져서 유효번지가 결정되는 주소지정방식은?
- 정답 :
-
①
- 상대주소지정방식에서 유효주소 = 명령어 주소 부분의 내용 + PC의 내용
-
다음 중 데이터 전송 명령어가 아닌 것은?
- 정답 :
-
③
- DIV는 나눗셈(Divide)을 나타내는 산술명령어이다.
'컴퓨터과학[3-2] > 컴퓨터구조' 카테고리의 다른 글
컴퓨터의 구조 - [제6강] 제어장치 (2) (0) | 2016.08.02 |
---|---|
컴퓨터의 구조 - [제5강] 제어장치 (1) (0) | 2016.08.02 |
컴퓨터의 구조 - [제4강] 처리장치 (2) (0) | 2016.08.02 |
컴퓨터의 구조 - [제3강] 처리장치(1) (0) | 2016.07.31 |
컴퓨터의 구조 - [제1강] 컴퓨터 구조의 개요 및 컴퓨터 명령어( 1) (0) | 2016.07.31 |
댓글