파다 평범일상

컴퓨터가 글자를 어떻게 다룰까? 본문

컴퓨터 IT/얕은 컴퓨터 지식과 프로그래밍

컴퓨터가 글자를 어떻게 다룰까?

파다 평범일상 2023. 6. 24. 13:04
반응형
컴퓨터에는 글자가 존재하지 않는다

 

  • 컴퓨터에는 숫자만 존재하며, 심지어 0과1만을 사용하는 2진수를 사용한다.
  • 글자를 표현하고 싶기때문에 코드체계라는것을 만들어 사용하였다.
    1. 10진수 65
    2. 16진수 0x41
    3. 컴퓨터에겐 영문 대문자 'A'
  • 각각의 회사들은 컴퓨터에 글자를 표현할때 동일한 코드체계를 사용하지 않았기 때문에 다른 컴퓨터에서 사용할 수 없었다.
    • A 컴퓨터회사는 10진수 17을 컴퓨터에 표현할때 A라고 표현한다.
    • B 컴퓨터회사는 10진수 60을 컴퓨터에 표현할때 A라고 표현한다.
    • C 컴퓨터회사는 10진수 111을 컴퓨터에 표현할때 A라고 표현한다.
  • 그래서 미국에서는 ASCII (American Standard Code for Information Interchange)는 미국 표준 코드체계가 생겨났다.
글자를 표현할 수 있게 됬기 때문에 우리는 구분해야 한다

 

  • 숫자 1은 0x01로 표현한다.
  • 문자 1은 0x31로 표현한다.

숫자인지 문자인지 구분해야 한다.

Comments