Computer Organization

컴퓨터 기본 구조

폰노이만 구조, 시스템 버스, 명령어 형식은 따로 외우기보다 메모리에 있는 명령어를 CPU가 가져와 실행하는 순서로 연결합니다.

input

데이터 입력

키보드, 마우스 같은 입력장치는 처리할 데이터와 명령을 컴퓨터 안으로 보냅니다.

memory

프로그램 저장

폰노이만 구조에서는 프로그램과 데이터가 같은 기억장치에 저장됩니다.

bus

시스템 버스 이동

데이터버스, 주소버스, 제어버스가 CPU와 기억장치, 입출력장치를 연결합니다.

cpu

가져오기와 실행

CPU는 명령어를 가져와 해석하고, ALU와 레지스터를 이용해 실행합니다.

output

결과 출력

처리 결과는 기억장치에 저장되거나 출력장치를 통해 사용자에게 전달됩니다.

버스 구분: 데이터는 데이터버스, 주소는 주소버스, 제어 신호는 제어버스로 이동합니다.

명령어 구성: 연산자는 무엇을 할지, 피연산자는 대상이나 주소를 나타냅니다.

기억장치: CPU에 가까울수록 빠르고 작으며 비쌉니다.