바이너리 코드
현대 시대에 한 번,”디지털 혁명”온라 필요가 있었을 위한 새로운 시스템을 코딩하는 것에 적합한 컴퓨터와 기타 전기-디지털 장치입니다. 선택된 시스템은 모든 숫자가 숫자 0 과 1 만 사용하여 코딩되는 이진 시스템이었습니다. 이진 기호학은 컴퓨터 세계에서 매우 중요합니다. 숫자 0 과 1 을 비트라고합니다. 그것들은 전류의 흐름으로 번역됩니다–비트 1 은 흐름이 있다는 사실을 상징하고 비트 0 은 컴퓨터 내부에 흐름이 없다는 것을 상징합니다. 이 전기 기호의 순서는 컴퓨터의”언어”이며,이를 사용하여 컴퓨터는 우리가 제공하는 지침을 수행 할 수 있습니다.
이진수 시스템
우리가 쓰는 번호로 오늘’문자열이 만든’까지의 숫자 1,2,3,4,5,6,7,8,9,0. 각 숫자는 위치에 따라 다른 숫자 값을 취합니다. 숫자 101 에서,예를 들어,좌표계 1 의 숫자 값은 100 이고,우표계 1 의 숫자 값은 1 입니다. 수학적으로 말하면,우리가 사용하는 위치 십진수 표기법은 10 의 힘에 따라 숫자의 값을 결정합니다. 숫자 작성된 단위의 열을,오른쪽 가장자리,유지하고 그들의 숫자 값이기 때문에 그들은 곱하여 1 는 열의 힘으로(100). 왼쪽에있는 다음 열의 숫자 인’수십’열의 숫자 값은 그 숫자에 1(101)의 힘,즉 10 을 곱한 값입니다. 등등. 그래서,의 숫자 값을 문자열의 숫자:973 은 정말:
9×102+7×101+3×100=9×100+7×10+3×1=973.
이진 시스템에서 자릿수의 위치는 2 의 힘에 따라 값을 결정합니다. 이진 시스템은 숫자 0 과 1 만 사용하는 기본 2 시스템입니다. 이 숫자는 극단적 인 오른쪽의 열에있을 때 20=1,21=2,왼쪽의 다음 열에있을 때 22=4,왼쪽의 다음 열에있을 때 등을 곱합니다.
다음은 처음 32 개의 숫자에 대한 이진 테이블입니다:
Decimal | Binary |
---|---|
0 | 00000 |
1 | 00001 |
2 | 00010 |
3 | 00011 |
4 | 00100 |
5 | 00101 |
6 | 00110 |
7 | 00111 |
8 | 01000 |
9 | 01001 |
10 | 01010 |
11 | 01011 |
12 | 01100 |
13 | 01101 |
14 | 01110 |
15 | 01111 |
16 | 10000 |
17 | 10001 |
18 | 10010 |
19 | 10011 |
20 | 10100 |
21 | 10101 |
22 | 10110 |
23 | 10111 |
24 | 11000 |
25 | 11001 |
26 | 11010 |
27 | 11011 |
28 | 11100 |
29 | 11101 |
30 | 11110 |
31 | 11111 |
번역 진수와 반대로
을 번역하는 이진호로 진수,곱 오른쪽으로 자리에 의해 1(20),두번째 숫자에 의해 왼쪽으로 2(21),세 번째 숫자에 의해 왼쪽으로 4(22)네 번째 숫자 8(23)등입니다. 예:이진수의 숫자 1011 은 십진수 11 입니다:
1×23+0x22+1×21+1×20=1×8+0x4+1×2+1×1=11
수있는 몇 가지 방법을 번역 진수를 이진. 가장 쉬운 방법은 2 의 가장 가까운 힘을 찾고 해당 위치에 1 을 쓰고 원래 숫자에서 빼는 것입니다. 0 에 도달 할 때까지이 작업을 계속하십시오. 예제:36 번에 바이너리:100100:에 가장 가까운 전력의 2~36 32 는 25,그래서 우리가 알고 있는 이진호될 것입 6 자리의 숫자 1 에서 여섯 번째 열에서 오른쪽:1–.
36–32=4 인 22 이므로 다음’1’비트는 오른쪽에서 세 번째 열에 위치합니다:1001–.
4-4=0 이므로 완료되었으며 나머지 비트는 0 입니다.나는 이것을 할 수 없다.
Leave a Reply