이진 뺄셈의 원리는 무엇인가요?
진수 연산의 원리:
1. 컴퓨터 내부에서 뺄셈을 할 때는 덧셈을 사용합니다(-123은 +(-123)입니다). n 1비트 전가산기(FA)는 n비트 진행파 캐리 가산기 및 감산기에 계단식으로 연결될 수 있습니다. M은 모드 제어 입력 라인입니다. M=0이면 덧셈(A+B) 연산이 수행되고, M=1이면 뺄셈(A-B) 연산이 수행됩니다. A ] 보수 +[-B] 보수 연산, 보수 프로세스는 B+1로 구현됩니다.
2. 전가산기의 시작 캐리 입력 단자는 기능 모드 라인 M에 연결됩니다. 뺄셈을 하면 M=1이 되며 이는 가산기의 최하위 비트에 1을 더한 것과 같습니다. 또한 단일 부호 비트 방법의 오버플로 감지 논리도 표시됩니다. Cn=Cn-1이면 연산에 오버플로가 없고 Cn≠Cn-1이면 연산에 오버플로가 있습니다. XOR 게이트를 통해 오버플로 신호가 생성됩니다.
확장 정보
이진 규칙
1. 이진 빼기: 0-0=0, 0-1=1(상위 비트에서 빌려옴) 1- 0=1, 1-1=0(모듈로 이중 덧셈 연산 또는 XOR 연산)
2. 이진 연산 산술 연산 이진 덧셈: 0=0, 1=1, 1+0 =1, 1+1=10(상위 비트로 전달), 즉 7=111 10=1010 3=11
3. 이진 곱셈: 0 * 0 = 0 0 * 1 = 0 , 1 * 0 = 0, 1 * 1 = 1 이진 나눗셈: 0¼0 = 0, 0¼1 = 0, 1¼0 = 0 (의미 없음), 1¼1 = 1;
4 논리 연산: 이진 OR 연산: 1을 만나면 1을 얻습니다. 이진 AND 연산: 0을 만나면 0을 얻습니다. 각 비트를 부정합니다.
바이두 백과사전 - 이진 산술 규칙