16 진법에서 이진법으로 변환

문제를 제거하기 위해 도구를 사용해보십시오





컴퓨터는 인간의 언어를 이해할 수 없습니다. 컴퓨터의 모든 내부 처리는 O와 1이 바이너리 형식으로 이루어집니다. 따라서 데이터 입력이 주어지면 먼저 이진 비트 형식으로 변환됩니다. 내부 IC 그런 다음 명령 및 처리의 해석을 위해 처리 장치에 제공됩니다. 우리는 서로 다른 형식의 데이터를 사용하지만 내부적으로는 메모리 유닛에 이진 비트 형태로 저장됩니다. 데이터를 표현하는 데 사용되는 다른 형식은 이진 형식, 십진수 형식, 16 진수 형식, 회색 코드 등입니다.이 기사에서는 데이터의 16 진수에서 이진 변환에 대해 살펴 보겠습니다.

이진 번호 시스템이란 무엇입니까?

숫자를 쓰는 데 사용하는 형식은 10 진수 형식이며 기본 10 형식이라고도합니다. 그러나 기계는 그 숫자를 이해할 수 없습니다. 따라서이 십진수를 0과 1의 문자열로 나타내는 이진 번호 체계가 도입되었습니다.




이진수 시스템에서는 숫자를 나타내는 데 두 개의 기호 만 사용됩니다. 0과 1입니다. 기계 이 기호는 'ON'및 'OFF'시퀀스임을 이해하십시오. 이진 번호 시스템은 base-2 번호 시스템이라고도합니다. 각 기호는 '비트'로 알려져 있습니다. 4 비트 그룹을 '니블'이라고하고 8 비트 그룹을 '바이트'라고합니다.

이진 번호 체계의 사용

이진 번호 지정을 사용하면 컴퓨터 아키텍처 및 프로그래밍. 이진 번호는 디지털 신호 코딩에 사용됩니다. 이 번호 체계는 0에서 9까지의 숫자 대신 두 자리 만 사용하여 숫자를 나타내는 번호 체계로 간단히 정의 할 수 있습니다. 이진 숫자는 디지털 회로의 비트 계산 및 프로그래밍에 매우 유용합니다.



16 진수에서 이진 변환 테이블로

더 큰 숫자의 계산과 해석을 더 쉽게하기 위해 더 큰 계산에는 16 진수 형식이 사용됩니다. 그러나 컴퓨터는 여전히 내부적으로 그것들을 바이너리로 변환하고 처리합니다. 따라서 Hexadecimal to Binary Conversion을 아는 것이 중요합니다.

16 진수 형식은 base-16 형식이라고도합니다. 16 개의 기호를 사용하여 숫자를 나타냅니다. 숫자 0-9를 나타 내기 위해 기호 0-9를 사용하고 10-15의 숫자에는 기호 A-F를 사용합니다. 16 진수는 숫자 앞의 'h'또는 뒤에 'ox'로 표시됩니다. 16 진수‘h56’또는‘ox56’의 예입니다.


16 진수 숫자의 이진 표현이 표에 나와 있습니다. 더 큰 숫자의 변환을 위해서는이 테이블을 참조해야합니다.

16 진수에서 이진으로 변환 테이블

16 진수에서 이진으로 변환 테이블

16 진수를 이진으로 변환 방법

16 진수를 이진수로 변환하려면 몇 가지 단계를 따라야합니다. 각 16 진수 비트는 니블을 나타냅니다. 4 개의 이진 비트의 조합입니다. 예를 들어 16 진수의 숫자 '1'은 4 비트 숫자이며 2 진수이며 '0001'로 기록됩니다.

1 단계 : 주어진 16 진수의 최하위 비트로 시작하는 모든 16 진수에 해당하는 4 자리 2 진수를 작성합니다.

2 단계 : 모든 숫자를 결합하여 이진수를 만듭니다.

16 진수를 이진으로 변환 예제

16 진수 'BC21'을 고려해 보겠습니다. 주어진 숫자를 이진수로 변환하는 첫 번째 단계는 최하위 비트에서 시작하는 모든 숫자에 해당하는 4 자리 이진수를 쓰는 것입니다. 이 단계는 변환 표를 참조하십시오.

변환 테이블에서

1 = '0001'

2 = '0010'

C =‘1100’

B = '1011'.

변환의 다음 단계는 이러한 숫자를 결합하는 것입니다. 즉

‘B’| ‘C’|’2’| '1'

'1011'| ‘1100’| ‘0010’|’0001’

따라서 주어진 16 진수에 해당하는 바이너리는‘1011110000100001’입니다.

16 진수를 바이너리 인코더로

16 진법에서 이진법으로 변환하는 경우 인코더 IC도 사용할 수 있습니다. 각 16 진수는 4 개의 바이너리와 연결되어 있으므로 각 입력은 4 비트 출력을 제공해야합니다. 여기에서 입력의 수는 16입니다. n = 16이고 출력 수는 log 16 = 4입니다.

16 진수-바이너리-인코더

16 진수-바이너리-인코더

위의 진리표는 인코더를 설계하는 데 사용됩니다. B0, B1, B2, B3은 출력을 제공합니다. 16 진수 입력 2가 주어지면 인코더 바이너리 출력을 '0010'으로 제공합니다. 이진수는 base-2로 작성됩니다.

바이너리 시스템은 전자 장치에서 언어로 많이 채택됩니다. 전자 신호의 상태를 이해하는 데 매우 유용합니다. 바이너리 시스템 인 16 진수 시스템은 위치 숫자 여기서 숫자의 위치는 숫자 값에 영향을줍니다.

시간이 지남에 따라 도입 된 많은 수치 시스템이 있습니다. 힌두 아랍어 번호 매기기가 널리 사용됩니다. 디지털 세계에서는 언어가 기계와 호환되도록하기 위해 다양한 숫자 표현이 도입되고 있습니다. 기계의 전기적 상태를 해석하는 단순성과 능력 때문에 이진수 시스템이 매우 선호됩니다. 16 진수 'c5'의 이진 표현은 무엇입니까?