고로 컴퓨터를 미지의 대상이 아닌 분석의 대상으로 바라보아야 함.
메모리
- 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품
- 메모리에는 저장된 값에 빠르고 효율적으로 접근하기 위해 주소라는 개념이 사용
CPU
- 컴퓨터의 두뇌
- 메모리에 저장된 명령어를 읽고, 해석하고, 실행
- 내부 구성 요소 3가지
* 산술논리연산장치(ALU : Arithmetic Logic Unit) : 컴퓨터 내부에서 수행되는 대부분을 계산
- 레지스터(Register) : 프로그램을 실행하는데 필요한 값들을 임시로 저장하는 작은 임시 저장 장치
- 제어장치(CU : Control Unit) : 제어 신호라는 전기 신호를 내보내고 명령어를 해석
- CPU가 메모리에 저장된 값을 일고 싶을 땐 메모리를 향해 메모리 읽기라는 제어 신호를 보냄
- CPU가 메모리에 어떤 값을 저장하고 싶을 땐 메모리를 향해 메모리 기라는 제어 신호를 보냄
보조기억장치
- 메모리의 약점을 보완
* 가격이 비싸고 저장 용량이 적음
- 전원이 꺼지면 저장된 내용을 잃음
- 크키가 크고 전원이 꺼져도 저장된 내용을 일지 않음
- 보관할 프로그램을 저장
입출력장치
입출력장치
- 마우스 스피커, 프린터같은 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환하는 장치
- 보조기억장치와 입출력장치를 '컴퓨터 주변에 붙어있는 장치'라는 의미에서 주변장치라 통칭