[컴퓨터 구조] CPU의 구조와 명령어 실행
·
CS/컴퓨터 구조
오늘은 CPU의 구조와 명령어 실행 사이클에 대해서 알아보겠습니다.1. CPU의 구조1) 프로그램 수행 동작CPU는 기억장치에 저장되어 있는 프로그램 코드인 명령어를 실행함으로써 프로그램 수행이라는 기본적인 기능을 수행합니다.프로그램을 수행할때의 세부적인 동작을 순서대로 나열해보겠습니다.명령어 인출: 기억장치로부터 명령어를 읽어옴명령어 해독: 수행해야 할 동작을 결정하기 위해 명령어를 해독데이터 인출: 명령어 실행을 위해 데이터가 필요한 경우, 데이터를 기억장치나 I/O 장치로부터 데이터를 가져옴데이터 처리: 데이터에 대한 산술적 혹은 논리적 연산 수행데이터 저장: 수행한 결과를 저장명령어 인출과 해독은 모든 명령어들에 공통된 동작입니다. 나머지 3가지 동작은 명령어에 따라 수행됩니다.2) CPU의 기본..