티스토리 뷰
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가 직접 접근하여 사용하는 기억 장치이다.
프로그램이 실행되기 위해선 반드시 메인 메모리에 적재 되어야만 한다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- LVM
- 리눅스마스터2급
- 기본 명령어
- visualcode
- TCP/UDP
- 피자나눠먹기1
- 중앙값구하기
- 네트워크
- 개발환경구축
- php
- XAMPP설치
- PHP 문법
- 리눅스
- VS Code
- 짝수는싫어요
- 파이썬
- 리눅스마스터
- 프로그래머스
- kali
- 더 메뉴
- OSI 7계층
- 나머지구하기
- 아파치
- 피자나눠먹기2
- 피자나눠먹기3
- 기본문법
- XAMPP
- 리마2급
- 메타스플로잇
- PHP 개발환경
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함