컴퓨터구조

버스와 명령어 처리 흐름

컴퓨터 기본구조 문제는 CPU, 기억장치, 입출력장치가 시스템 버스로 연결되고 명령어가 그 흐름을 지시한다고 보면 됩니다.

입력

데이터와 명령을 컴퓨터 안으로 들여오는 장치 단계입니다.

처리

CPU가 제어장치와 ALU를 통해 명령어를 해석하고 실행합니다.

저장

주기억장치와 보조기억장치가 프로그램과 데이터를 보관합니다.

출력

처리 결과를 사용자가 확인할 수 있는 형태로 내보냅니다.

폰노이만

저장 프로그램 실행 구조

명령어는 무엇을 할지 나타내는 연산 코드와 어디에 할지 나타내는 피연산자로 나뉩니다.

데이터버스

CPU, 기억장치, 입출력장치 사이에서 실제 데이터를 옮깁니다.

주소버스

어느 기억장소나 장치를 선택할지 주소 정보를 보냅니다.

제어버스

읽기, 쓰기, 인터럽트 같은 제어 신호를 전달합니다.

누산기

산술논리 연산의 중간 결과나 최종 결과를 임시로 담습니다.