BInary에 1과 0 만있는 이유는 무엇입니까?


Best answer

왜 바이너리가 1과 0으로 만 구성됩니까?

binary는 base 2를 의미하기 때문입니다. 이는 한 자리에 두 개의 가능한 값 중 하나만 포함 할 수있는 숫자 체계를 의미합니다.

없음 이러한 기호를 “0”및 “1”로 참조해야합니다. “floogle”및 “stinblob”이라고 부르고 싶다면 다른 사람이 당신이 말하는 내용을 이해할 수없는 사소한 세부 사항 외에는 완벽하게 작동 할 것입니다.

쉬운 의사 소통을 위해, 10 진수까지 (및 포함) 밑수에 대해 대부분의 사람들은 일반적으로 10 진수에서와 동일한 숫자 이름 / 값을 사용합니다.

높은 밑수 (36까지)로 이동하면 일반적으로 문자 ( 순서대로) 숫자 값의 경우 16 진수 (16 진수라고도 함)에서 단일 숫자 값은 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F (10, 11, 12 등)

아직 더 높은 기지에 도달하면 관습이 무너지기 시작합니다. 예를 들어, 7 비트 문자 만 지원하는 링크를 통한 전송을 위해 이진 데이터를 Base 64로 인코딩하는 것이 일반적이었습니다. 이것은 일반적으로 숫자, 소문자 및 대문자를 사용했습니다 (62 개의 기호를 얻었습니다). 그런 다음 두 개의 기호를 더 선택해야했습니다.하지만 다른 사람들이 다른 기호를 선택했기 때문에 모든 base-64 인코딩이 모든 base-64 디코더와 호환되는 것은 아닙니다 (그러나 거기에서도 몇 가지 규칙 만 일반적이므로 대부분의 디코더가 대부분의 인코딩 된 데이터를 디코딩 할 수 있습니다. ).

하지만 일부 형식의 하이베이스 인코딩에 대한 기호에 대한 공식 표준이 있습니다. 예를 들어 MME 표준 (RFC 2045)은 사용할 정확한 기호와 각 기호가 나타내는 값을 포함하여 base-64 인코딩을 정의합니다.

답변

전구 개발 후 , 제어 장치가 필요했습니다. 분명히 원격 위치에서 빛의 가용성을 제어 할 수 있습니다. 그래서 전기 회로를 끊거나 만들 수있는 전설적인 기계식 스위치가 발명되었습니다. 기계적으로 제어되는 스위치는 천천히 그리고 꾸준히 발전했습니다. 전기 신호에 의해 제어 될 수 있었는데, 그 장치는 [1940 년대] 트랜지스터라고 불 렸습니다.

그 특정한 장치는 오늘날 우리가 보는 컴퓨터 / 모바일 / 전자 기계의 탄생을 이끈 구체적인 기본 단위였습니다. . 전기 신호를 통해 전구 ON / OFF 기능을 제어 할 수 있습니다. 이제 전구 8 개와 트랜지스터 10 ~ 12 개로 구성된 그룹으로 절반 가산기 회로를 만들고 전구 패널에 자릿수 합계를 표시 할 수 있습니다.

수십 년이지나면서 트랜지스터의 크기가 크게 줄어 들었습니다. , 제어 인터페이스, 즉 I / O 핀의 크기도 마찬가지입니다. 단일 칩에 점점 더 많은 트랜지스터를 추가 할 수있는 기능은 LSI / VLSI / GLSI 회로를 구축했습니다. 오늘날 인텔과 AMD는이 분야를 지배하고 있습니다. 그 온 / 오프 현상은이 답변을 읽는 동안 모바일 / 컴퓨터에서 수십억 개의 트랜지스터에 백만 번 발생합니다. 디스플레이, 키보드 입력 및 기타 신호 기능을 제어합니다. 칩의 트랜지스터는 로직 게이트 → 가산기 → 비교기 → → 멀티플렉서 및 디멀티플렉서, 래치 → 분배기 및 승 수기 → 카운터, 캐시 메모리 영역, 스택 메모리 및 더 많은 기본 레지스터를 만들기 위해 배열됩니다. 더 큰 그림에서 이러한 칩은 특정 종류의 입력을 해석하도록 프로그래밍 할 수 있습니다.

1 s [+ 5V] 및 o s [0V]가 TV 리모컨, 휴대 전화, 음악 시스템, 카메라 및 모두의 사장, 개인용 컴퓨터.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다