행위

비트 와 바이트

DB CAFE

thumb_up 추천메뉴 바로가기


1 비트 와 바이트[편집]

1.1 개요[편집]

1.1.1 비트[편집]

  1. 정보를 저장하고 연산을 수행하기 위해 컴퓨터는 비트라는 단위를 사용
  2. 이진 숫자라는 뜻(bingary digit의 줄임말)
  3. 0과 1, 두 가지 값만 가질 수 있음
  4. 컴퓨터는 모든 데이터를 비트로 표현하고 처리함
  • 8개의 비트로 구성된 바이트는 컴퓨터에서 문자를 표현하는데 사용
  • 32비트 또는 64비트 프로세서는 데이터를 처리하는데 사용

​==== 비트열 ====

  1. 비트열은 여러 비트가 순서대로 나열된 데이터의 시퀀스
  2. 컴퓨터에서 다양한 유형의 정보를 표현하는 데 사용
  3. 비트열의 길이는 비트의 개수로 결정됨
  • 예) 101010 = 6개의 비트로 구성된 비트열, 각 비트는 순서대로 나열된 0과 1의 값으로 표현

비트 한 개는 많은 양의 데이터를 나타내기에 턱없이 부족하기 때문에 여러 숫자 조합을 컴퓨터에 나타내기 위하여 비트열을 사용합니다.

바이트는 여덟 개의 비트가 모여 만들어진 것입니다. 하나의 바이트에 여덟 개의 비트가 있고 비트 하나는 0과 1로 표현될 수 있기 때문에 2^8 = 256개의 서로 다른 바이트가 존재할 수 있습니다.

데이터의 표현과 전송에서 중요한 역할을 하며 컴퓨터의 메모리에 저장되어 프로그램의 실행에 필요한 데이터를 보유하며, 네트워크를 통해 데이터를 전송하는 데 사용됩니다. 또한 데이터의 압축, 암호화, 오류 검출 및 복구 등 다양한 데이터 처리 작업에서도 비트열이 활용됩니다.

바이트가 모이면 더 큰 단위가 될 수 있습니다.

킬로 바이트 = 1,000바이트

메가 바이트 = 1,000킬로 바이트 (100만 바이트)

기가바이트 = 1,000메가 바이트 (10억 바이트)

테라바이트 = 1,000기가 바이트 (1조 바이트)


다양한 데이터 표현

하나의 비트는 어떠한 값이 참인지 거짓인지, 예를 들어 노트북이나 핸드폰이 충전 중인지 아닌지에 대한 정보만 컴퓨터에 저장할 수 있습니다.

하나의 바이트(8 bit)로 알바펫 하나를 표시할 수 있습니다.

큰 데이터 단위는 좀 더 복잡한 유형의 데이터를 저장할 수 있습니다. 위 사진을 예를 들어 1kb 몇 문단의 문자를 나타낼 수 있고 1mb는 1분가량의 노래 파일의 크기와 같고, 1gb는 약 30분 길이의 동영상 파일 크기입니다.