컴퓨터 의 원 사이즈, 리 셋, 리 셋 에 대하 여. 음수 의 보충 코드 는 그의 원래 코드 가 부호 의 위 치 를 제외 하고 여러분 에 게 '위치 에 따라 역 효 과 를 구 하 는 것' 이 고 가장 낮은 위치 에 1 을 더 하 는 것 입 니 다. 예 를 들 어 - 79 의 보충 코드 는 1011001 이 고 - 80 의 보충 코드 는 10110010 이 아 닙 니까?

컴퓨터 의 원 사이즈, 리 셋, 리 셋 에 대하 여. 음수 의 보충 코드 는 그의 원래 코드 가 부호 의 위 치 를 제외 하고 여러분 에 게 '위치 에 따라 역 효 과 를 구 하 는 것' 이 고 가장 낮은 위치 에 1 을 더 하 는 것 입 니 다. 예 를 들 어 - 79 의 보충 코드 는 1011001 이 고 - 80 의 보충 코드 는 10110010 이 아 닙 니까?


- 80 의 패 치 는 101110000 입 니 다. 우선 80 의 이 진 을 1010000 으로 구하 고, 그 다음 에 리 셋 을 받 으 면 0101111, 1 의 패 치 를 더 하면 0110000, 그 다음 에 부호 비트 (마이너스 1) 를 더 해서 - 80 의 패 치 는 101110000 입 니 다.



원 사이즈, 리 셋, 리 셋, 컴퓨터 의 음수 표시?


1: 양수 에 대하 여 서 는, 원래 의 사이즈 와 반 부호 에 대하 여, 보충 코드 는 모두 같은 것 이 며, 모두 양수 자체 이다.
음수 에 있어 서 원 코드 는 기호 가 1 이 고 수치 부분 은 X 의 절대 치 를 가 진 이 진 이다.
리 버스 코드 는 기호 가 1 이 고 다른 위 치 는 원래 코드 에서 반 으로 한다.
패 치 코드 는 기호 가 1 이 고 다른 위 치 는 원래 의 코드 에서 반 을 취하 고 1 을 추가 하지 않 습 니 다.
음수 의 패 치 는 리 셋 이 1 도 안 되 는 것 이다.
코드 를 바 꾸 는 것 은 바로 부호 의 위 치 를 반대로 바 꾸 는 보충 이다.
2. 컴퓨터 에서 실제 적 으로 덧셈 연산 만 있 고, 뺄셈 연산 도 덧셈 연산 으로 바 꿔 야 한다.
곱셈 은 덧셈 연산 으로 바 뀌 고, 나눗셈 은 뺄셈 연산 으로 바 뀌 었 다.
3. 컴퓨터 에서 기호 가 있 는 바 이 너 리 는 모두 그 부호 의 형식 에 따라 연산 하고 저장 하 는 것 입 니 다. 그 이 유 는 원래 의 부호 와 반 부호 방식 으로 처리 하지 않 는 것 은 기호 가 있 는 원 코드 와 반 코드 를 연산 할 때 컴퓨터 처리 에 문제 가 있 기 때 문 입 니 다.
한편, 추가 코드 방식 에 따라, 한편 으로 는 기호의 위치 가 유효 치 부분 과 함께 연산 에 참가 하 게 함으로써, 연산 규칙 을 간소화 한다. 다른 한편 으로 는 감법 연산 을 가산 연산 으로 전환 시 켜 컴퓨터 중의 연산 기의 라인 설 계 를 더욱 간소화 한다.
4: 부호 추가, 마이너스 연산 공식
1): 패 치 덧셈 공식
[X + Y] 보 = [X] 보 + [Y] 보
2): 패 치 감법 공식
[X - Y] 보 = [X] 보 - [Y] 보 = [X] 보 + [- Y] 보
[+ Y] 추가 [- Y] 추가 규칙 은 모든 자리 (기호 포함) 를 알 고 있 습 니 다.
5: 리 필 로 원 사이즈 구하 기
이미 한 수의 패 치 를 알 고 있 으 며, 원 사이즈 의 조작 은 두 가지 상황 으로 나 누 기 를 바 랍 니 다.
1. 만약 에 추가 부호 의 부호 가 '0' 이면 하나의 정수 임 을 나타 내 므 로 추가 코드 는 이 수의 원래 코드 이다.
2. 만약 에 추가 부호 의 부호 위치 가 '1' 이면 하나의 음수 임 을 나타 내 고 원래 코드 를 구 하 는 동작 은 기호 가 1 이 고 나머지 분 들 은 반대로 한 다음 에 전체 수량 에 1 을 더 할 수 있 습 니 다.
8 비트 이 진 조작 을 예 로 들 면 그 연산 의 수치 범 위 는 - 128 ~ 127 이다.
그러면 다시 말하자면 우 리 는 - 126 - 100 을 얻 을 수 있 고 (- 126) + (- 100) 로 볼 수 있 으 며 감법 조작 을 덧셈 으로 바 꾸 는 것 이 목적 이다.
- 126 - & lt; 1111110 - & lt; 1000 0001 & & gt; 1000 0010 추가
100 - & lt; 0110 0100 - & lt; 마이너스 1001 1011 + 1 - & gt; 마이너스 1001 1100
패 치 추가 - 126 패 치 + (- 100) 패 치 - & lt; 1000 0010 패 치 + 1001 1100 패 치 - & lt; 0001 1110 패 치 - & gt; 자연 버 리 기 00011 패 치 초과
보충 원 으로 부터 00011 보충 - & lt; 0001110 원
얻 은 결 과 는 0001110 이 고 만약 에 두 음 수 를 더 하면 그 결 과 는 반드시 양수 일 것 이다. 이 를 통 해 계산 결과 가 넘 칠 것 임 을 알 수 있다.



45 와 - 45 의 8 자리 기계 중 에 있 는 원 사이즈 의 리 셋 을 구하 세 요.


리 셋 코드
45 000101 101 101 000101 101
- 45 10101101 11010010 11010011



원래 의 부호 와 부호 가 뒤 바 뀌 어 보충 하 다.
한 컴퓨터 의 기계 수가 8 자리 라 고 가정 하고 10 진수 - 57 의 원 사이즈, 리 셋 과 리 셋 을 써 본다.


원 사이즈: 10111001
리 버스: 11000110
추가 번호: 11000111



원 사이즈 리 셋 이 뭐 예요?
양수 xxx 는 그 자체 라 고 말 하지 마 세 요.
나 는 단지 원래 의 부호 와 부호 의 정 의 를 알 고 싶 을 뿐이다.


1, 원 사이즈
원 코드 표기 법 은 기계 수의 간단 한 표현법 이다. 그 부호 의 위 치 는 0 으로 정 호 를 표시 하고 마이너스, 수 치 는 보통 이 진 형식 으로 표시 한다.
원래 코드: X ≥ 0 이면 부호 의 위 치 는 0 이 고 나머지 는 그대로 베낀다.
X ≤ 0 이면 기호 위 치 는 1 이 고 나머지 는 그대로 베낀다.
【 예 1 】 X = + 10001 [X] 원 = 01001001
[예 2] X = - 1001001 [X] 원 = 11001001
2. 반 부호
기계 수의 반 부호 는 원래 의 부호 에서 얻 을 수 있다
리 버스 코드 구 함: 만약 에 X ≥ 0 이면 기호 가 0 이 고 나머지 는 그대로 베낀다.
만약 X ≤ 0, 부호 위 치 는 1 이 고, 나머지 위 치 는 반 이다.
【 예 3 】 X = + 10001 [X] 역 = 01001001
【 예 4 】 X = - 1001001 [X] 역 = 10110
3. 보수
기계 수의 패 치 는 원 사이즈 로 받 을 수 있 습 니 다. 만약 기계 수가 양수 라면 이 기계 수의 패 치 는 원 사이즈 와 같 습 니 다. 만약 에 기계 수가 음수 라면 이 기계 수의 패 치 는 그 기계 의 원 사이즈 (기호 위 를 제외 한) 를 반 으로 뽑 고 1 위 를 더 하지 않 아서 얻 을 수 있 습 니 다.
추가 코드 구 함: 만약 에 X ≥ 0 이면 기호 가 0 이 고 나머지 는 그대로 베낀다.
만약 X ≤ 0, 부호 위 치 는 1 이 고, 나머지 는 반 후, 최 하위 플러스 1.
【 예 5 】 X = + 10001 [X] 보 = 01001001
【 예 6 】 X = - 1001001 [X] 보 = 10111



0 의 원 사이즈, 패 치, 리 셋 은 무엇 입 니까?


는 0 의 원래 코드 와 리 셋 을 정의 할 때, 컴퓨터 가 이곳 의 0 을 식별 하려 면 0 과 마이너스 0 이 필요 하 므 로 주의해 야 합 니 다.
(8 위 표시) 원 코드: 0000000 리 셋: 0000000 리 셋: 0000000 리 셋
10000011111111



원 사이즈, 리 셋, 리 셋 을 계산 하 다.
0.1. 01
- 10110
이 두 개의 원 사이즈, 리 셋, 리 셋 을 계산 합 니 다.


양수 의 3 야드 가 같 음
음수 의 1 위 는 1 이 고 그 다음은 양수 의 2 진법 이다.
리 버스 코드 는 원래 코드 를 바탕 으로 부호 의 위치 가 변 하지 않 고 나머지 는 반대로 한다.
반 사 이 즈 는 아니 고요.
원래 의 부호 와 부호 가 뒤 바 뀌 어 보충 하 다.
그래서 원 사이즈 가 0.1, 01.
원 사이즈 0.101.
원 사이즈 0.101.
원 사이즈 110110.
원 사이즈 101001
원 사이즈 101010.



원 사이즈, 리 셋 과 리 셋 사이 에는 어떤 계산 관계 가 있 나 요?


원 사이즈
양수 의 부호 위 치 는 0 이 고 음수 의 부호 위 치 는 1 이 며 다른 위 치 는 일반적인 방법 에 따라 수의 절대 치 를 나타 낸다. 이런 표현 방법 으로 얻 은 것 은 바로 수의 원 코드 이다.
반 부호
부호 가 붙 어 있 는 숫자 에 대해 말하자면 양수 의 반 코드 는 원래 의 코드 와 같 고 음수 의 반 코드 는 원래 의 부호 가 부호 위 치 를 제외 한 모든 사람 이 위치 에 따라 반 으로 한다.
보수 하 다.
양수 의 패 치 는 원래 의 사이즈 와 같 고 음수 의 패 치 는 그 반 야드 가 가장 낮은 곳 에 1 을 더 하 는 것 이다.



원 사이즈 의 리 셋 계산 을 하 다.
십 진법 - 15, + 28, - 37, - 55 의 원 사이즈, 리 셋, 리 셋 8 비트 이 진 표현 을 쓰 십시오.


x = - 15d = - 1111b
[x] 원 = 1000 11b
[x] 반 = 1111 0000 b
[x] 보 = 1111 0001 b
...
x = + 28d = + 1 1100 b
[x] 원 = 0001 1100 b
[x] 반 = 0001 1100 b
[x] 보 = 0001 1100 b
...
x = - 37d = - 10 01b
[x] 원 = 1010 01b
[x] 반 = 1101 1010 b
[x] 보 = 1101 1011 b
...
x = - 55d = - 11 0111 b
[x] 원 = 1011 0111 b
[x] 반대로 = 1100, 1000 b
[x] 보 = 1100 1001 b



8 비트 패 치 조작 수 101010 에 대하 여 각각 계산 하 다 왼쪽으로 이동 하 다. 1 위 는 8 비트 연산 자 10101010 에 대하 여 논리 적 으로 좌우 이동 하 는 것 은?
8 비트 패 치 연산 자 101010 에 대하 여 각각 계산 하 다 왼쪽으로 이동 하 다 오른쪽으로 이동 하 다
8 비트 작 동 수 101010 에 대해 논리 적 으로 좌우 로 1 위 를 옮 기 는 것 은?


계산 오른쪽으로 이동: 11010101
산술 좌 이동: 010100
논리 좌 이동: 010100
논리 오른쪽으로 이동: 010101