목록컴퓨터 (4)
파다 평범일상

디지털 회로 게이트 입력값 (Input)은 A와 B인 전기신호가 있다. "AND 연산"은 입력값이 모두 1일때 1을 반환한다. "OR 연산"은 입력값중에 1있을때 1을 반환한다. "XOR 연산"은 입력값이 서로 다를때 1을 반환한다. CPU는 산수연산을 하는 전자 계산기이다 A와 B는 하나의 전기신호이다. 전기신호를 조합하여 전자 계산기를 만들 수 있다. 집에서 CPU를 만들 수 있다. 구슬로도 계산기를 만들 수 있다. 컴퓨터의 정수 뺄셈 뺄셈에 대한 이야기가 나오면 "보수"를 생각해야 한다. 6에 4를 더하면 10이다. 즉, 4는 6에 대한 보수이다. 보수의 덧셈은 자동으로 뺄셈이 이루어진다. 2진수에서도 "보수"를 생각하면 된다. 2진수에서 0은 1로, 1은 0으로 뒤집으면 1의 보수가 된다. 1의 ..
컴퓨터가 사진을 어떻게 다룰까? 모니터 화면의 "점" 하나를 화소 (Pixel)라고 한다. 화소하나는 RGB (Red/Green/Blue)의 값으로 구성되어있다. 각각의 색상은 8 Bit로 구성되어있다. 8 Bit라는것은 2의 8제곱을 말한다. 2의 8제곱은 256이므로, 0부터 255값을 사용한다. RGB의 값이 255/0/0이라면 Red만 255, 나머지는 0이므로 빨강색을 표현한 것이다. 화소 RGB에 투명도를 추가하여 RGBA를 사용할 수 도 있다. 사진은 화소들을 모아 만들 수 있다.
컴퓨터에는 글자가 존재하지 않는다 컴퓨터에는 숫자만 존재하며, 심지어 0과1만을 사용하는 2진수를 사용한다. 글자를 표현하고 싶기때문에 코드체계라는것을 만들어 사용하였다. 10진수 65 16진수 0x41 컴퓨터에겐 영문 대문자 'A' 각각의 회사들은 컴퓨터에 글자를 표현할때 동일한 코드체계를 사용하지 않았기 때문에 다른 컴퓨터에서 사용할 수 없었다. A 컴퓨터회사는 10진수 17을 컴퓨터에 표현할때 A라고 표현한다. B 컴퓨터회사는 10진수 60을 컴퓨터에 표현할때 A라고 표현한다. C 컴퓨터회사는 10진수 111을 컴퓨터에 표현할때 A라고 표현한다. 그래서 미국에서는 ASCII (American Standard Code for Information Interchange)는 미국 표준 코드체계가 생겨났다..