디지털 컴퓨터는 문자나 숫자 등의 정보를 0과 1의 2진 체계로 부호화한 디지털 데이터로 처리합니다. 컴퓨터 내부에서 문자 'A'와 숫자 '10'은 다음의 2진 체계로 부호화됩니다.
비트(Bit : Binary digit)는 컴퓨터에서 정보를 나타내는 최소 단위로, 2진수 0 또는 1을 의미합니다. 1비트로 표현할 수 있는 정보는 2개(0, 1)이며, 2비트로 표현할 수 있는 정보는 4개(00, 01, 10, 11), N비트로 표현할 수 있는 정보는 2N개 입니다.
바이트(Byte)는 문자를 나타내는 최소 단위로, 1 바이트는 8개의 비트로 구성됩니다. 1바이트로는 256(=28)개의 서로 다른 데이터를 표현할 수 있습니다. 영문자나 숫자, 특수문자는 1바이트로 표현할 수 있지만, 한글이나 한자는 2바이트로 표현합니다.
아래의 이미지는 영문자 3자, 숫자 3자, 한글 3자로 구성된 텍스트 파일(txt)입니다. 이 파일의 크기는 영문자와 숫자가 각각 3바이트, 한글이 6바이트이므로 총 12바이트의 용량을 가지고 있는 것입니다.
워드(Word)는 명령어나 연산을 처리하는 기본 단위로 기억장치에 한 번 접근하여 얻을 수 있는 데이터의 양을 나타냅니다. 컴퓨터 종류에 따라 워드 크기는 2바이트, 4바이트, 8바이트 등으로 다양하게 나타납니다.
기억 용량의 단위에 대하여
컴퓨터에서는 주기억장치와 보조기억장치의 기억 용량을 바이트 단위로 나타냅니다. 기억 용량의 크기를 나타내는 단위와 실생활에서의 활용 예는 위의 표와 같습니다.
'IT' 카테고리의 다른 글
아스키 코드와 10진 코드, 유니코드란 무엇인가? (0) | 2020.11.30 |
---|---|
진법 변환 (0) | 2020.11.24 |
수의 체계 (0) | 2020.11.22 |