0과 1의 세계

김원호·2022년 7월 21일
0

"세상에는 오직 10가지 사람들이 존재한다. 이진수를 이해하는 사람들과 그렇지 않은 사람들."

  • 디지털 시스템은 모든 유형의 정보를 숫자 값으로 표현한다.
    • 디지털 시스템 내부에서는 십진수 체계를 사용하지 않는다.
    • 그대신 이진수,즉 기수*가 2인 수를 사용한다.

비트

  • 디지털 정보를 표현하는 가장 기본적인 방식
  • 이진 숫자라는 뜻의 binary digit을 축약한 것
  • 0 또는 1 중 하나의 값을 사용
    • 두 개의 값 중 하나를 선택하는 정보라면 비트 한 개로 표현할 수 있다.
    • 어느 값이 어떤 상태를 나타내는지 모두 합의하기만 하면 됨
    • ex> 예/아니오, 참/거짓

비트의 개수와 비트로 레이블을 붙일 수 있는 항목의 개수에는 일정한 관계가 존재함.

  • 만일 비트가 N개 있을 때 표시할 수 있는 비트 패턴의 수 2ⁿ

십진 숫자와 매우 유사

  • 십진 숫자 N개로 표현할 수 있는 숫자 패턴의 수 10ⁿ

2의 거듭제곱과 10의 거듭제곱

  • 컴퓨터 내부에서는 모든 것이 이진수로 처리
  • 크기와 용량 같은 속성이 2의 거듭제곱으로 표현되는 경향이 있다.
  • 비트가 N개 있다면 2ⁿ개의 값이 가능하므로 2의 거듭제곱을 일정한 값, 2의10승 정도까지 알아두면 편리하다.
  • 2의 거듭제곱 중 일부는 10의 거듭제곱에 가까운 값이고, 기억하기 쉽게 규칙적이다.

--- 2와 10의 거듭제곱을 연관지어 기억하면 비트와 관련된 큰 수를 암산하기에 좋다. ---

profile
당신은사랑받기위해태어난사람

0개의 댓글