hmk run dev

0과 1 본문

cs

0과 1

hmk run dev 2024. 3. 2. 01:45

컴퓨터는 0과 1밖에 이해하지 못한다.

그런데 1보다 큰수를  어떻게 이해할 수 있을까?

 

컴퓨터가 이해하는 가장작은 정보단위는 bit이다 

비트(bit) : 0과 1을 표현하는 가장 작은 정보 단위

 

아래와 같이 0과 1을 표현할 수 있는 여러개의 비트로 1보다 큰 수를 표현할 수 있다.

 

- n 비트로는 2n가지의 정보를 표현가능

- 프로그램은 수많은 비트로 이루어져 있음(브라우저, 포토샵, 게임 등등)

- 다만, 평소 "이 파일은 8,920,120 비트야" 라고 표현하진 않음

- 비트보다 큰 단위를 사용함 (byte, kb, mb, gb, TB)

 

 


정보단위

 

워드(word)

- cpu가 하번에 처리할 수 있는 정보의 크기단위

- 하드워드 : 워드의 절반 크기

- 풀워드 : 워드 크기

- 더블 워드 : 워드의 두 배 크기

 

 

이진법(binary)

- 0과 1로 수를 표현하는 방법

- 숫자가 1을 넘어가는 시점에 자리올림

- 우리가 일상적으로 사용하는 진법

숫자가 9를 넘어갈 때 자리올림하는 십진법(decimal)

 

 

 

 

 

'cs' 카테고리의 다른 글

소스 코드와 명령어  (0) 2024.03.02
0과 1로 문자를 표현하기  (0) 2024.03.02
컴퓨터 구조의 큰 그림  (0) 2024.03.01
컴퓨터 구조를 알아야 하는 이유  (0) 2024.03.01
Process와 Thread  (0) 2024.02.27
Comments