본문 바로가기
공부중/컴퓨터구조

정보단위

by 식빵ee 2024. 4. 2.

정보단위

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

 

  • n비트로는 2^n가지의 정보 표현이 가능하다. 다만 피트단위로 표현하지 않고 바이트, 킬로바이트, 기가바이트.... 등으로 표현한다.
1바이트(byte) 8비트(8bit)
1킬로바이트(1kB) 1,000바이트(1000byte)
1메가바이트(1MB) 1,000킬로바이트(1000kB)
1기가바이트(1GB) 1,000메가바이트(1000MB)
1테라바이트(1TB) 1,000기가바이트(1000GB)

 

워드(word)
  • cpu가 한 번에 처리할 수 있는 정보의 크기 단위
  • 하프 워드 : 워드 절반 크기 / 풀 워드 : 워드 크기 / 더블 워드 : 워드의 두 배 크기

 

이진법(binary) : 0과 1로 숫자 표현하기
  • 0과 1로 음수 표현하기 : 2의 보수
  • 모든 0과 1을 뒤집고 1 더한 값
  •  ex) 11(2)를 2의 보수로 표현하면 00 (뒤집기) -> 1더하기 -> 01(2) 
  • 모든 숫자가 양수인지 음수인지 표식을 들고다니기 때문에 cpu에 플래그레지스터가 양수인 0101(2)와 음수인 0101(2)가 똑같은 값이라도 양수인지 음수인지 구별한다.
  • 이진법으로는 숫자의 길이가 너무 길어지는데 그래서 컴퓨터의 데이터를 표현할 때 십육진법도 많이 사용한다.

  • 십육진수를 쓰는 이유는 이진수와 변환이 쉽기 때문에 주로 사용한다.

 

https://youtu.be/peg8c6Gn-zc?list=PLVsNizTWUw7FCS83JhC1vflK8OcLRG0Hl

댓글


post image post image post image post image post image post image post image post image