[CHAPTER - 02] 컴퓨터 구조 - 1
Computer Science·2025. 11. 10.
1. 컴퓨터의 구조컴퓨터는 자바, 파이썬 같은 고급 프로그래밍 언어를 직접 이해하지 못한다. 컴퓨터가 이해할 수 있는 정보는 데이터와 명령어이며 이것은 0과1로 이루어진 기계어이다. (고급 언어 코드를 기계어로 번역하는 과정이 필요한데 이것을 컴파일이라고 함) 컴파일 과정소스코드 → 렉서 → 파서 → 중간코드 생성기 → 옵티마이저 → 코드 생성기 → 오브젝트 파일CPU : 컴퓨터는 데이터와 명령어를 이해할 수 있는데, 이런 정보를 해석하고 실행하는 부품을 CPU(중앙처리장치)라고 한다. CPU는 다른 말로 프로세서라고도 부르는데 프로세스와는 다른 개념ALU (산술논리연산장치) : 산술, 논리 연산을 수행하며 회로로 구성되는 핵심 장치Register(레지스터) : CPU 내부에서 사용되는 임시 저장장치. ..