본문 바로가기

BackEnd/C

데이터 표현의 단위

반응형

1. 비트, 바이트, 워드, 킬로, 메가바이트

 

데이터 또는 메모리 공간의 크기를 나타내는데 사용되는 단위를 알아보자

 

 

1) 비트와 바이트

 

- 비트는 컴퓨터가 나타내는 데이터의 최소 단위이다.

 

- 1비트는 0 아니면 1값(2진수) 하나를 저장할 수 있는 메모리 공간의 최소크기를 의미한다.

 

- 이러한 비트가 여덟개 모이면 1바이트가 된다.

 

 

2) 워드

 

- cpu가 한번에 연산, 처리할 수 있는, 이동시킬 수 있는 데이터의 크기를 의미한다.

 

- 32 비트 시스템, 컴퓨터에서는 32비트가 1워드이다.

 

- 64 비트 시스템, 컴퓨터에서는 64비트가 1워드이다.

 

 
3) 킬로바이트, 메가바이트, 기가바이트
 
1KB = 1 x 1024 바이트
 
1MB = 1 x 1024 x 1024 바이트
 
1GB = 1 x 1024 x 1024 x 1024 바이트
 

 

- 4비트가 저장할 수 있는 데이터의 갯수는 2의 4승개이다.

 

- 즉 메모리 공간의 크기 기본단위가 2의 n승으로 증가

 

 

 

 

 

반응형