10-18 17:38
Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
관리 메뉴

기록을 합시다.

기본적인 컴퓨터 구조 본문

공부/etc

기본적인 컴퓨터 구조

울집고양이세마리 2023. 3. 14. 20:39

컴퓨터 구조는 간단하게 말하자면 아래와 같이 5가지로 이루어져있다. 

 

  1. 중앙처리장치
  2. 주기억장치
  3. 보조기억장치
  4. 입출력장치
  5. 주변장치

참고로 중앙처리장치, 주기억장치는 전원이 꺼지면 데이터를 다 잃어버리는 휘발성 특징을 가지고 있으며, 보조기억장치는 그 반대인 비휘발성 특징을 가지고 있다. 

 

중앙처리장치(CPU = Computer Processing Unit)

중앙처리장치인 CPU는 컴퓨터 구조에서 제일 중요한 데이터를 처리, 기억, 연산을 하는 역할을 수행하고 있다. 

중앙처리장치는 네 가지의 구성 요소로 이루어져있다. 

  1. ALU(Arithmetic Logic Unit) : ALU는 여러 연산들, 즉 산술 연산과 논리 연산을 계산하는 디지털 회로이다. CPU의 모든 계산을 도맡고 있다고 보면 된다. 
  2. CU(Control Unit) : 프로세스 조작을 지시하며, 입출력 장치의 통신을 제어하고 데이터 처리의 조작을 지시한다. 
  3. Register : 레지스터는 CPU가 연산을 하는 동안 필요한 데이터와 명령어를 저장하는 역할을 한다. 
  4. Cache Memory : CPU 안에 들어있는 메모리이다. 주기억장치의 데이터를 적재해놓기 때문에 CPU에게 더 빠르게 데이터를 전달할 수 있다. 참고로 L1, L2, L3 캐시가 있으며 L 앞의 숫자가 커질수록 느리지만 저장공간이 커진다. 

 

주기억장치(Memory = Ram)

주기억장치는 보조기억장치의 프로그램이나 자료등을 복사하여 임시 저장하고 CPU에 전달하는 역할을 한다. 

 

보조기억장치(Memory = Ram)

보통 영구 저장을 위하여 사용하지만, 보조기억장치는 소모품이기 때문에 반영구저장이라고 봐도 무관하다. 

예시로 HDD, SSD, CD, Blu-ray 등이 있다. 

 

입출력장치

  • 입력장치는 사용자가 어떤 데이터나 정보들을 컴퓨터에 입력할 수 있도록 도와주는 장치이다.  입력 장치는 사용자가 입력한 것들을 컴퓨터가 이해할 수 있는 형태로 변환해준다. 예시로는 마우스, 키보드가 있다. 
  • 출력장치는 사용자와 컴퓨터를 이어주는 장치와 같다. 또한 출력장치는 사용자에게 적절하고도 이해할 수 있는 형태로 컴퓨터의 출력 정보를 보여주거나 알려준다. 예시로는 디스플레이, 프린터가 있다. 

 

주변장치

주변장치는 필수적인 것은 아니다. 참고로 위에 설명한 입출력장치를 통틀어서 주변장치라고 칭하기도 한다. 예시로는 웹캠, 마이크 등이 있다. 

 

Comments