Search
Duplicate

수 (number)

Created
2021/11/18 08:53
Tags
컴퓨터의 본질은 계산기이다.
사람의 입장
0 ~ 9 까지 아라비아 숫자 사용
컴퓨터 입장
0, 1 만 사용
왜?
표현할 수 있는 수가 자릿수에 비해 많다.
컴퓨터에서는 논리의 조립이 간단하고 내부에 사용되는 소자의 특성상 이진법이 편리하기 때문에 이진법을 사용한다. 디지털 신호는 기본적으로 이진법 수들의 나열이며, 컴퓨터 내부에서 처리하는 숫자는 기본적으 로 이진법을 이용하기 때문에 컴퓨터가 널리 쓰이는 현대에 그 중요성이 커졌다.
Plain Text
복사
수를 표기하는 기수법
진법
진법
2 진법 : 0, 1
5 진법 : 0 ~ 4까지
8 진법 : 0 ~ 7 까지
12진법 : 0 ~ 12까지, 유럽에서 많이 사용
16진법 : 0 ~ 15까지, 0 ~9, a, b, c, d, f
60진법 : 0 ~ 59
10진법과 2진법 자릿수의 의미
자릿수에 따라 10배씩, 2배씩
11 → 1 x 10 + 1 x 1

C언어에서 수 사용 형식

프로그래머 입장
10 진수 사용
기억하기 쉽고 사용하기 쉽다 → '편리'
컴퓨터 입장
0, 1 만 사용
모든 명령어와 데이터는 0과 1로 표현
메모리에 저장된 모든 데이터 0과 1로 표현

단위

컴퓨터가 사용하는 단위
bit : 0, 1로 된 최소 단위
1 Byte : 8bit (가장 의미 있는 단위)
1KByte : 1024 Byte
1M : 1 Kbyte가 1024개
0, 1이 사용되는 예(모든 것에 0 과 1 사용)
데이터와 명령어
메모리에 저장된 데이터
동영상, 이미지 등
키보드 문자 : ASCII 코드
모니터 화면 출력 : RGB 값