티스토리 뷰

카테고리 없음

시스템 기초

삼봉지구 물주먹 2023. 7. 26. 12:52

1. 하드웨어 종류

 

{연산제어장치}

 

- 메인보드

  • CPU가 장착되는 곳이며 다른 모든 하드웨어가 실행되는 허브입니다.
  • 마더보드는 필요한 곳에 전원을 할당하고 다른 모든 구성 요소와 통신하고 조정 작업을 수행하는 두뇌 역할을 하며 컴퓨터에서 가장 중요한 하드웨어 중 하나이다.

 - CPU

  • 중앙처리장치 또는 프로세서(CPU)는 컴퓨터에서 실행되는 프로그램의 모든 정보를 처리하는 역할을 담당한다.

- 그래픽카드

  • 3D 렌더링에 특히 중요한 GPU는 이름에서 알 수 있는 작업을 수행하며 엄청난 양의 그래픽 데이터를 처리한다.
  • 중앙처리장치를 보완하는 역할도 한다.

- 랜 카드

  • 네트워크 안에서 컴퓨간의 통신을 할 때 사용하는 장비이다.

 

{입력장치}

 

  • 키보드, 마우스, 태블릿, 조이스틱

 

{기억장치}

 

- ROM(비휘발성)

  • Read Only Memory의 약자로, '읽기전용 메모리’이다.
  • 컴퓨터의 각 구성 요소를 점검하기 위한 기본 정보들이 들어 있다.
  • 모니터, 키보드, 디스크 드라이브 등이 서로 어떻게 정보를 전달하고, 이용할 것 인지를 제어하는 기본 압출력 시스템, 즉 바이오스 정보가 들어있다.
  • 위와 같은 요소들이 저장되기 때문에 비 휘발성이다.

- RAM(휘발성)

  • Read Only Memory의 약자로, '읽기전용 메모리’이다.
  • 컴퓨터의 각 구성 요소를 점검하기 위한 기본 정보들이 들어 있다.
  • 모니터, 키보드, 디스크 드라이브 등이 서로 어떻게 정보를 전달하고, 이용할 것 인지를 제어하는 기본 압출력 시스템, 즉 바이오스 정보가 들어있다.
  • 위와 같은 요소들이 저장되기 때문에 비 휘발성이다.

- HDD(비휘발성)

  • Hard Disk Drive의 약자로 컴퓨터의 주 저장장치이다.

- SSD(비휘발성)

  • Solid State Drive의 약자이다.
  • 반도체 기반의 저장 장치이다.

 

{출력장치}

 

  • 모니터, 스피커, 프린터

 

소프트웨어

 

소프트웨어란 컴퓨터 시스템에서 동작하는 프로그램이나 애플리케이션을 포괄하는 개념이다.

하드웨어가 육체라면, 소프트웨어는 "생" 이다.

 

 

{CPU}

 

산술 논리 연산장치

  • 데이터의 덧셈, 뺄셈, 곱셉, 나눗셈 같은 산술 연산과 AND, OR 같은 논리 연산을 수행한다.

제어 장치

  • 작업을 지시하는 부분 (명령어)

레지스터

  • 데이터를 임시로 보관하는 장치

레지스터 종류

 

- 산술 연산 레지스터

  • 산술연산에 사용되는 값을 저장하는 레지스터이다.
  • AX, BX, CX, DX 등

- 인덱스 레지스터

  • 복사, 비교를 할 경우 사용되는 메모리 주소를 저장하는 레지스터이다.
  • SI, DI 등

- 포인터 레지스터

  • 스택 메모리의 주소를 저장하고 가리키는데 쓰이는 레지스터이다.
  • SP, BP, IP

- 플레그 레지스터

  • 연산결과 및 시스템 상태와 관련된 여러가지 값을 저장하는 레지스터이다.
  • ZF, OF, CF 등

{메인 메모리}

 

컴퓨터의 "주기억장치" 로 CPU가 직접 접근하여 사용하는 기억 장치이다.

프로그램이 실행되기 위해선 반드시 메인 메모리에 적재 되어야만 한다.