Updated:

Tags: , ,

Categories:

컴퓨터는 2진법으로 동작한다

컴퓨터에는 수많은 트랜지스터들이 있다. 이 트랜지스터에,
전기 신호가 들어오면 ON(또는 true) 상태를 가지면서 컴퓨터는 1로 구분하고,
전기 신호가 없다면 OFF(또는 false) 상태를 가지면서 컴퓨터는 0으로 구분한다.
그렇기 때문에 컴퓨터는 0과 1로 이루어져 있는 2진법으로 동작하게 된다.


비트(bit) 와 바이트(Byte)

  • 1bit 는 0과 1을 나타낼 수 있고 TRUE 와 FALSE 를 표현할 수 있다.
    (0 = false, 1 = true)

  • 1Byte 는 8개의 bit를 가지고 있기 때문에 256(2^8)가지의 데이터를 표현할 수 있고 0 부터 255 까지를 표현할 수 있다.
    그래서 1Byte로 표현할 수 있는 ASCII 코드를 통해 숫자, 알파벳 등의 문자들을 표현할 수 있게된다.

ASCII (American Standard Code for Information Interchange)
0~127 - ASCII 코드
0~256 - IBM Extended ASCII (Code page 437)


명칭 단위 비교
비트 1bit  
바이트 1Byte 8bit
킬로바이트 1KB 1024Byte
메가바이트 1MB 1024KB
기가바이트 1GB 1024MB
테라바이트 1TB 1024GB
페타바이트 1PB 1024TB
엑사바이트 1EB 1024PB

Leave a comment