3초과 코드 덧셈 - 3chogwa kodeu deos-sem

초과 코드 3 개

다음을 사용하여 BCD 더하기 및 빼기를 논의하기 전에 초과 코드 3 개 우리는 무엇이 무엇인지 알아야합니다. 초과 코드 3 개. 그것은 기본적으로 만들어진 이진 코드입니다이진수의 동등한 10 진수를 3에 더하고 다시 이진수로 변환합니다. 따라서 우리가 이진수를 고려한다면 먼저 10 진수로 변환 한 다음 3을 더한 다음 2 진수로 변환하면 초과 된 수의 3을 얻을 것입니다. 이제이 방법으로 BCD 더하기 및 빼기를 수행하는 방법을 살펴 보겠습니다.

초과 3 코드 추가

추가 작업은 매우 간단한 방법으로 수행 할 수 있습니다. 단계를 사용하여 간단한 방법으로 작업을 설명합니다.

1 단계
우리는 추가되는 숫자를 4 개의 비트 그룹 각각에 0011을 추가하거나 단순히 3 씩 증가시켜 초과 3 형식으로 변환해야합니다.
2 단계
이제 이진수의 기본 법칙을 사용하여 두 숫자가 추가됩니다.이 방법에는 예외가 없습니다.
3 단계
이제 네 그룹 중 어느 그룹이 캐리를 생성 했습니까? 추가하려면 0011을 추가해야하고 추가 중에 캐리를 생성하지 않은 그룹에서 0011을 뺍니다.
4 단계
이 작업을 수행 한 후에 얻은 결과는 초과 3 형식이며 이는 우리가 원하는 결과입니다


이해하기 초과 3 코드 추가 메서드를 사용하면 예제를 통해 메서드를 더 잘 볼 수 있습니다.
우리가 추가 할 두 개의 숫자를 가져 가자.
0011 0101 0110 및 0101 0111 1001은이진수. 이제 우리는 첫 번째 단계를 따라 0110 1000 1001과 1000 1010 1100 인이 두 숫자의 초과 3 형식을 취합니다.이 숫자는 추가 기본 규칙에 따라 추가됩니다.

3초과 코드 덧셈 - 3chogwa kodeu deos-sem

이제 0011을 생산하는 그룹에 0011을 추가하십시오.carry를 생성하고 생성하지 않은 그룹에서 0을 뺀다. 우리는 결과를 1100으로 얻는다. 0110 1000은 초과 된 3 코드에서의 결과이고 BCD 응답은 1001 0011 0101이다.

초과 3 코드 뺄셈

마찬가지로 2 진 빼기는 다음과 같이 수행 할 수 있습니다. 초과 3 코드 뺄셈 방법. 이 작업은 몇 가지 단계를 통해 설명됩니다.
1 단계
이전 방법과 마찬가지로 두 숫자를 초과하는 3 코드로 변환해야합니다.

2 단계
이진 빼기의 기본 방법에 따라 빼기가 수행됩니다.
3 단계
관련 4 비트 그룹의 빼기 연산이 다음 상위 인접 4 비트 그룹에서 차용해야하는 경우 응답에서 각 BCD 4 비트 그룹에서 '0011'을 뺍니다.
4 단계
결과에 남아있는 4 비트 그룹이 있으면 '0011'을 추가하십시오.
5 단계
마지막으로 원하는 결과를 얻습니다. 초과 3 코드.

다시 한 번 예를 들어 이해가 매우 쉬워 질 것입니다.
숫자를 가져 가자.
0001 1000 0101 및 0000 0000 1000 이제 이들 숫자의 초과 3 당량은 0100 1011 1000 및 0011 0011 1011입니다
이제 이진 빼기 연산을 수행하면

3초과 코드 덧셈 - 3chogwa kodeu deos-sem

이제 위에서 언급 한 작업에서차용을 필요로하는 중요한 칼럼과 다른 두 칼럼은 차용 할 필요가 없었다. 이제이 열의 결과에서 0011을 빼고 0011을 다른 두 열에 추가하면 0100 1010 1010이됩니다. 이는 다음과 같이 표현 된 결과입니다. 초과 3 코드. 그리고 이진 결과는 0001 0111 0111입니다.