혼자 공부하는 컴퓨터구조 2

0과 1로 문자를 표현하는 방법

0과 1로 문자를 표현하는 방법 문자 집합과 인코딩 문자집합: 컴퓨터가 인식하고 표현할 수 있는 문자의 모음 문자 인코딩: 문자를 0과 1로 변환하는 과정 문자 디코딩: 0과 1로 이루어진 문자 코드를 사람이 이해할 수 있는 문자로 변환하는 과정 아스키 코드 초창기 문자 집합 중 하나, 영어 알파벳과 아라비아 숫자, 그리고 일부 특수 문자 포함 EUC-KR KS X 1001, KS X 1003이라는 문자 집합을 기반으로 하는 대표적인 완성형 인코딩 방식 유니코드와 UTF-8 다양한 한글을 포함하며 대부분 나라의 문자, 특수문자, 화살표나 이모티콘까지 코드로 표현할 수 있는 통일된 문자 집합 인코딩 방식: UTF-8, UTF-16, UTF-32

0과 1로 숫자를 표현하는 방법

0과 1로 숫자를 표현하는 방법 정보 단위 가장 작은 정보 단위: 비트 (bit) 1바이트 (1byte) 8비트 (bit) 1킬로바이트 (1kB) 1,000바이트 (1,000byte) 1메가바이트 (1MB) 1,000킬로바이트 (1,000kB) 1기가바이트 (1GB) 1,000메가바이트(1,000MB) 1테라바이트 (1TB) 1,000기가바이트 (1,000GB) *** 워드 (word) CPU가 한 번에 처리할 수 있는 데이터 크기 이진법 0과 1만으로 모든 숫자를 표현하는 방법 십진법 0부터 9까지, 열 개의 숫자만으로 모든 수를 표현하는 방법 이진수의 음수 표현 2의 보수를 구해 값을 음수로 간주하는 방법이 있음 쉽게 표현하면 '모든 0과 1을 뒤집고, 거기에 1을 더한 값' 컴퓨터 내부에서 어떤 수..