티스토리 뷰
컴퓨터 사이언스에 관해 공부한 내용을 정리한 글입니다.
기억 장치
입력 장치에서 읽어 들인 숫자, 문자, 각종 기호 등의 자료들을 저장하는 장치로 주기억 장치와 보조 기억 장치로 나누어진다.
1) 주기억 장치
컴퓨터 중앙 처리 장치(CPU)에 위치하며 실행하고자 하는 프로그램이나 자료를 기억시키는 장치.
2) 보조 기억 장치
주변 장치로서(CPU에 속하지 않음!) 주기억 장치에 필요한 프로그램이나 자료를 보낼 수 있고, 처리된 자료 또는 개발된 프로그램 등을 저장할 수 있다.
3) 기억 장치에서 사용되는 단위
최소 단위는 비트(bit: binary digit)이다. 8개의 비트가 모이면 1바이트가 된다. 1바이트는 영문자 1개를 기억하며 한글 1문자를 저장하는 데엔 2바이트가 필요하다. 1킬로 바이트(KB)는 1,024바이트로 구성되며, 1메가 바이트(MB)는 1,024킬로 바이트이고, 1기가 바이트(GB)는 1,024메가 바이트가 된다.
* 메모리 셀(memory cell)
한 소자나 전기회로가 하나의 비트를 저장하는 데 사용된다. (0 또는 1) 플립플롭, 충전된 커패시터, 자기테이프 또는 디스크 등을 예로 들 수 있다.
* 메모리 워드(memory word)
메모리에 있는 비트는 몇 가지 형태의 명령이나 데이터로 표현된다. 예를 들면, 8개의 플립플롭으로 구성된 레지스터는 8비트 워드로 저장되는 메모리로 생각할 수 있다. 워드의 용량은 보통 4~8바이트 사이이다.
* 바이트(byte)
8비트 워드에 대해 사용되는 용어이다. 항상 8비트로 구성된다. 마이크로컴퓨터에서 가장 일반적인 워드 크기이다.
* 용량(capacity)
비트들을 저장할 수 있는 공간. 메모리에 있어 워드수는 대개 1024의 곱이다. 우리가 흔히 보는 하드 용량 몇 GB는 2^10(1,024), 2^20(1,048), ... 와 같이 딱 나눠 떨어지는 십의 배수가 아닌 2의 거듭제곱들이다.
주기억 장치와 보조 기억 장치에 대한 내용은 넘 길어져서 다음 포스트로...
'컴퓨터 사이언스' 카테고리의 다른 글
[컴퓨터 사이언스] 컴퓨터 하드웨어 주기억 장치의 종류 (0) | 2021.11.07 |
---|---|
[컴퓨터 사이언스] 컴퓨터 하드웨어 주기억 장치 (0) | 2021.11.07 |
[컴퓨터 사이언스] 컴퓨터 하드웨어 구성 (0) | 2021.11.06 |
[컴퓨터 사이언스] 부울대수 (0) | 2021.10.31 |
[컴퓨터 사이언스] 데이터의 표현과 연산 (0) | 2021.10.24 |
- Total
- Today
- Yesterday
- 아이패드
- c언어
- 프로그래머스
- hackerrank
- 너비우선탐색
- 컴퓨터
- c++
- 캐나다생활
- 캐나다
- 컴퓨터공부
- 하드웨어
- greedy
- 깊이우선탐색
- BFS
- 컴퓨터사이언스
- DFS
- 기초
- 영어공부
- 애플
- 프로그래밍
- C언어기초
- 해커랭크
- 문제풀이
- 백준
- dp
- 알고리즘
- 다이나믹프로그래밍
- 코딩공부
- 그리디
- 스위프트플레이그라운드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |