컴퓨터 시스템
-하드웨어(HardWare)와 소프트웨어(SoftWare)로 구성
-주요 소프트웨어 : 운영체제와 응용 프로그램
-주요 하드웽 : CPU(중앙처리장치), Memory, Storage, Network등
폰노이만 구조(현 컴퓨터 구조)
-폰노이만이라는 사람이 제안한 구조
-Memory에 프로그램과 데이터 저장
-하나씩 꺼내어 CPU:Arithmetic Logic Unit로 연산
컴퓨터 주요 구성 요소
-CPU(중앙처리장치)
연산 : ALU
산술 연산 / 논리 연산
-제어(Control Device)
IO Device(입출력장치), Memory, ALU 동작 제어
-Memory(코드와 데이터를 저장하는 장치)
- 프로그램과 프로그램 수행에 필요한 데이터를 저장
- 내부 기억장치(주기억장치) > DRAM등 메모리(램, RAM, DDR4) / CPU안에 레지스터, 캐쉬
- 외부 기억장치(보조기억장치) > SSD, HDD
-IO Devices(입출력장치)
입력장치 : 마우스, 키보드, 터치패드등
출력장치 : 모니터, 프린터, 스피커등
-Bus(버스)
- CPU, Memory, IO Device를 연결해주는 장치
- 개별적인 IO Devices들을 연결해주고 데이터를 송수신해주는 장치