하드웨어란?
-> 컴퓨터를 구성하는 물리적인 요소
-> 크게 중앙처리장치, 기억장치, 입출력 장치로 구분
1. 중앙처리장치( CPU , Central Process Unit)
- 명령을 실제로 처리하는 장치, 기억/연산/제어 기능을 수행한다
- 단위는 Ghz(기가 헤르츠)
2. 기억장치
- 주기억장치, 보조기억장치, 캐시메모리, 레지스터 나뉜다
- 주기억 장치 : Random access memory, RAM 이고 임시기억 장치로 휘발성 메모리/ DRAM과 SRAM으로 나뉨
DRAM : 재충전이 필요하며 축전지 내의 충전된 전하를 이용해 정보를 저장
SRAM : 전원이 연결되있는 동안 정보를 유지한다
- 보조기억 장치 : Read Only Memory, ROM으로 영구적으로 데이터 저장, 비휘발성 메모리이며 HDD,SSD가 있다
HDD : 기계식으로 작동하며 헤드라는 장치가 회전해 데이터에 접근한다
SSD : 전자적으로 동작하며 HDD보다 속도가 빠르다
- 레지스터 : CPU내부에 존재하는 기억장치
- 캐시메모리 : CPU와 주기억장치의 속도 차이를 줄여준다
속도 느림---------------------------------빠름
보조기억장치 - 주기억장치 - 캐시메모리 - 레지스터
용량 높음---------------------------------낮음
3. 입출력 장치
- 입력장치 : 마우스, 키보드 같이 사용자가 원하는걸 PC가 이해할 수 있는 형태로 변환하는 장치
- 출력장치 : 프린트, 모니터 처럼 원하는 결과를 출력해주는 장치
'CS > edwith: CS50강좌 공부' 카테고리의 다른 글
6. 16진수 (0) | 2019.09.01 |
---|---|
5. ASCII 코드 (0) | 2019.09.01 |
4. 이진수 (0) | 2019.09.01 |
3. 비트와 바이트 (0) | 2019.09.01 |
2. 기억장치 (0) | 2019.09.01 |