컴퓨터구조/정보기초

정보기초 - 데이터 표현방법(1)

Tyudan 2013. 8. 28. 00:23

어떻게 데이터를 표현할까?

우리들은 계산이든 표현이든 결과값이든 모든 것을 0~9까지 10개의 숫자로

표현을 다 해냅니다.

그런데 컴퓨터는 우리들처럼 손가락이 10개도 아니고 생각하는 생물체가 아니기 때문에

오직 컴퓨터가 아는 것이라면

(전류가 들어오는 상태) 1(전류가 없는 상태) 0 이 두 개의 숫자 밖에 

알지 못한다고 하는데 그런 컴퓨터는 신기하게도 0과 1로만으로 사칙연산은 물론이고

이 모든 데이터 표현을 다 할 수 있습니다.

 

비트바이트

비트는 컴퓨터가 나타내는 데이터 중 가장 최소의 단위인데 1아님 0만 담을수 있는 데이터입니다.

그것들이 8개가 모이면 그 묶음이 바이트가 됩니다.

 

사용하는 진법의 종류

2진법

0~1 2개의 숫자를 사용

컴퓨터가 유일하게 알아들을 수 있는 진법

8진법

0~7 8개의 숫자를 사용

10진법

0~9 10개의 숫자를 사용

우리들이 쓰고있는 대표적인 진법

16진법

0~F 16개의 숫자를 사용

메모리나 어셈블리어나 등등 장치에서 씀

 

 2진수

8진수 

10진수 

16진수 

 10

11 

 3

 100

 4

 4

 4

 101

 5

 5

 5

 110

 6

 6

 6

 111

 7

 7

 7

 1000

 10

 8

 8

 1001

 11

 9

 9

 1010

 12

 10

 A

 1011

 13

11

 B

 1100

 14

 12

 C

 1101

 15

 13

 D

 1110

 16

 14

 E

 1111

 17

 15

 F

각자 진법마다 끝에 다다르면 올림이 발생합니다.

첫째자리는 다시 0 이 되고 둘째자리부터 1 씩 올림이 됩니다.

 

죄송합니다 설명이 빈약하고 이상할수도 있습니다.

어디서부터 설명해야할지 몰라서..