컴퓨터 시스템 구조
• 입력장치: 컴퓨터에서 외부세계 정보를 획득하는 장치
• 출력장치: 처리된 정보를 사용자에게 보여주는 장치
• 주기억장치(RAM, ROM): 컴퓨터가 실행될 때 사용하는 기억장치
• 보조기억장치(HDD, SSD): 종료 여부와 관계없이 정보를 영구히 저장하는 장치
• CPU(Central Processing Unit): 컴퓨터의 모든 데이터를 처리하는 두뇌에 해당하는 장치
• GPU(Graphics Processing Unit): 그래픽 연산을 빠르게 처리하여 결과값을 모니터에 출력하는 처리장치
• 하드웨어(Hardware): 컴퓨터를 구성하는 물리적 기계 장치
• 소프트웨어(Software): 컴퓨터 내부에서 구동되는 프로그램
하드웨어
• 전원공급장치(Power Supply Unit)
- 외부전원에서 컴퓨터 시스템으로 전원이 들어오는곳
• 메인보드(Mother Board, Main Board)
- 하드웨어 주요 부품들이 장착되어 있음
- 전원 할당, 통신, 흐름 제어
- 입출력장치와 직간접적으로 연결되어 있음
• CPU(Central Processing Unit, Processor)
- 컴퓨터의 모든 데이터를 처리하는 두뇌에 해당하는 장치
- 아주 적은 양의 데이터만 가질 수 있음
- 제어(Control Unit): 명령을 해독하고 각 장치의 동작을 지시하는 장치
- 연산(Arithmetic and Logic Unit): 컴퓨터가 수행하는 모든 연산이 여기서 수행됨
• RAM(Random Access Memory / Memory)
- 작업에 필요한 정보를 일시적으로 저장하는 장치. 컴퓨터를 종료하면 데이터가 삭제된다.
- 속도가 빠르고, 용량이 작음
• HDD(Hard Disk Drive / Storage)
- 종료 여부와 관계없이 정보를 영구히 저장하는 장치
- 속도가 느리고, 용량이 큼
• 그래픽 카드, GPU(Graphics Processing Unit)
- 그래픽 연산을 빠르게 처리하여 결과값을 모니터에 출력하는 처리장치
- 많은 양의 정보를 단순하게 연산함 > 딥러닝 응용 프로그램
'컴퓨터 사이언스 기초' 카테고리의 다른 글
리눅스 명령어 (2) | 2023.04.21 |
---|---|
운영체제 (0) | 2023.04.11 |
소프트웨어 (0) | 2023.04.08 |