중앙처리장치

중앙처리장치(CPU)의 동작 과정

  1. 주기억장치는 입력장치에서 입력받은 데이터 또는 보조기억장치에 저장된 프로그램을 읽어온다.
  2. CPU는 프로그램을 실행하기 위해 주기억장치에 저장된 프로그램 명령어와 데이터를 읽어와 처리하고 결과를 다시 주기억장치에 저장
  3. 주기억장치는 처리 결과를 보조기억장치에 저장하거나 출력장치로 내보낸다.
  4. 제어장치는 1~3과정에서 명령어가 순서대로 실행될 수 있도록 각 장치를 제어한다.

명령어 세트

명렁어 세트란 CPU가 실행할 명령어의 집합으로서 CPU에 따라 형식과 종류가 서로 다르다. 명령어는 실행할 연산을 나타내는 **연산코드(Operation Code)**와 연산에 필요한 데이터나 데이터의 저장 위치를 나타내는 **피연산자(Operand)**로 구성된다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6a861ea9-fb5c-4440-be58-a2cc783d1551/Untitled.png

연산코드(OP Code)

연산코드는 실행하는 연산의 종류에 따라 4가지 기능으로 나뉨