북 스터디/혼자 공부하는 컴퓨터구조 + 운영체제

0과 1로 숫자를 표현하는 방법

EnoughTT 2023. 10. 13. 14:01

0과 1로 숫자를 표현하는 방법

 

정보 단위

가장 작은 정보 단위: 비트 (bit)

 

1바이트 (1byte) 8비트 (bit)
1킬로바이트 (1kB) 1,000바이트 (1,000byte)
1메가바이트 (1MB) 1,000킬로바이트 (1,000kB)
1기가바이트 (1GB) 1,000메가바이트(1,000MB)
1테라바이트 (1TB) 1,000기가바이트 (1,000GB)

*** 워드 (word)

CPU가 한 번에 처리할 수 있는 데이터 크기

 

 

이진법

0과 1만으로 모든 숫자를 표현하는 방법

 

십진법

0부터 9까지, 열 개의 숫자만으로 모든 수를 표현하는 방법

 

이진수의 음수 표현

2의 보수를 구해 값을 음수로 간주하는 방법이 있음

  • 쉽게 표현하면 '모든 0과 1을 뒤집고, 거기에 1을 더한 값'
  • 컴퓨터 내부에서 어떤 수를 다룰 때는 이 수가 양수인지 음수인지를 구분하기 위해 flag (플래그)를 사용

 

십육진법

수가 15를 넘어가는 시점에 자리 올림을 하는 숫자 표현 방식

  • 10, 11, 12, 13, 14, 15를 A, B, C, D, E, F로 표기
  • 십육진수가 많이 사용되는 이유: 이진수와 십육진수 간의 변환이 쉽기 때문