컴퓨터 : 각종 자료를 입력받아 정해진 과정에 따라 처리한 후, 그 결과를 저장하고 다양한 형태로 출력하는 장치이다.
컴퓨터의 구성
1. 하드웨어
- 입력장치 : 키보드, 마이크, 스캐너, 마우스. 그래픽 타블렛, 디지털카메라
- 출력장치 : 스피커, 모니터, 프린터, 플로터
- 통신장치 : 랜 카드, 무선 공유기, TV 수신 카드, 모뎀
- 중앙 처리 장치 : CPU
- 주기억장치 : ROM, RAM, 메인보드
- 보조기억장치 : SSD, 하드디스크, USB, CD/DVD, 블루레이
2. 소프트웨어
- 시스템 소프트웨어 : 운영체제, 언어 번역 프로그램, 유틸리티 프로그램
- 응용 소프트웨어 : 사무용, 멀티미디어용, 통신용, 기타
하드웨어의 구성
- 입력장치 : 외부의 자료를 컴퓨터로 받아들일 떄 사용하는 장치이다.
- 중앙 처리 장치 : 사람의 두뇌 역할을 하는 중앙 처리 장치는 제어 장치와 연산 장치로 구성된다.
★ 제어장치
: 명령어들을 주기억 장치에서 가져와 해석하고 지시한내용을 실행 할수 있게 각장치를 통제 및 관리하는 장치.
종류 |
역할 |
기억 레지스터 |
명령 레지스터나 명령 계수기가 지정하는 주기억 장치의 내용을 임시로 보관한다. |
번지 레지스터 |
주기억 장치 내에 명령이나 자료가 기억된 번지를 보관한다. |
명령 레지스터 |
현재 실행 중인 기억 레지스터의 명령 코드를 보관한다. |
명령 계수기 |
다음에 실행할 명령어가 기억된 주기억 장치의 번지를 기억한다. |
★ 연산장치
: 산술 연산, 논리 연산, 자리 이동, 크기 비교등을 수행.
종류 |
역할 |
누산기 |
연산을 수행할 자료를 보관하거나 가산기의 연산 결과를 보관한다. |
데이터 레지스터 |
연산에 이용되는 자료가 2개 이상일 떄 연산에 이영될 자료를 읽어 들여 임시로 저장해 두었다가 필요할 때 가산기에 자료를 제공한다. |
상태 레지스터 |
연산결과가 양수, 0, 음수 인지 또는 자리올림, 오버플로가 발생했는지의 상태를 나타낸다. |
- 기억장치 : 컴퓨터가 필요로 하는 정보 또는 컴퓨터가 자료를 처리하여 얻은 결과 등을 저장하는 장치이다.
★ 레지스터
: 중앙처리장치(CPU)에 있는 임시 기억 장치로 명령이나 연산 등을 수해할 떄 사용되며, 다른 기억보다 처리속도가 빠르다.
★ 캐시기억장치
: 처리속도가 매우 빠른 중앙 처리 장치와 주기억 장치 사이의 속도 차이를 극복하기위해 제작된 고속의 특수 기억 장치이다.
★ 주기억장치
: 주기억장치에 의해 처리되는 명령어와 자료를 저장하는 장치로 롬과 램이 있다.
롬 - 비휘발성 기억장치
램 - 휘발성 기억장치
★ 보조기억장치
: 외부에서 현재 사용하지 않는 프로그램이나 자료를 보관할 때 사용하는 별도의 기억장치이다.
- 출력장치 : 모니터, 프린터, 스피커, 빔프로젝터, 플로터
- 통신장치 : 랜카드, 모뎀, 무선 공유기
'교과 과목' 카테고리의 다른 글
JAVA에 대해서 (0) | 2017.05.02 |
---|---|
네트워크와 프로토콜 (0) | 2016.07.10 |
멀티미디어 정보의 표현 (문서화) (0) | 2016.07.10 |
고등 1학년 컴퓨터일반 (중간) (0) | 2016.05.02 |
고등학교 1학년 네트워크 기초 정리 (중간) (1) | 2016.05.01 |