비트의 표현

Dahea Moon·2020년 2월 15일
0

CS 공부 개념 정리

목록 보기
2/4

텍스트의 표현

ASCII(American Standard Code for Information Ingerchange): 영문 알파벳 대문자 및 소문자, 구두점 기호, 0~9 등의 제어문자 등을 표현하기 위해 길이가 7인 비트 패턴들을 사용. 패턴 앞에 0을 붙혀 기호 당 8비트 형식으로 확장됨. 추가 비트에 1값을 사용하여 128개의 추가 패턴을 가지게 됨.

ASCII는 아시아 언어와 특이 알파벳을 수용하지 못하고, 서로 다른 언어 그룹의 언어를 섞어 사용하는 문서를 지원할 수 없다. 이러한 결함을 해결하여 국제적으로 사용하기 위해 유니코드(Unicode)를 사용하게 되었다.

Unicode: UTF-8 코딩 표준과 함께 사용된다.각 기호의 표현에 최대 21비트까지의 패턴을 사용. 기존 ASCII는 8비트, 다른 아시아 언어도 16비트로 표현.

숫자의 표현

2진법을 사용하여 표현함. 16비트로는 0에서 65535까지의 정수 표현 가능. 음수는 2의 보수를 사용하여 표기된다.

이미지의 표현

픽셀(pixel)의 집합인 비트맵(bit map)을 인코딩하여 이미지를 표현한다.

소리의 표현

일정 간격으로 소리 파동의 진폭 샘플을 추출하여 얻은 일련의 값들을 기록하여 인코딩한다. 음악은 MIDI(Musical Instruement Digital Interface)으로 음악을 연주하는 지시를 인코딩한다.

profile
나를 위한 기록장

0개의 댓글