목록Sign-Magnitude (2)
공머씨의 블로그
지난 시간에 이어 2진수의 보수(1의 보수, 2의 보수)에 대해 조금 더 공부해보겠습니다. 16. 1의 보수 쉽게 구하기 EX. 이진수 0110이 있습니다. 1의 보수는? 1111에서 0110을 빼는 방식으로 1의 보수를 구했었습니다. 훨씬 더 쉬운 방법이 있습니다. 결과 값으로 나온 2진수를 살펴보면 반대의 결과가 나온 것을 볼 수 있습니다. 1의 보수 쉽게 구하기 결론 Bit wise inverse 비트를 반전시키면 됩니다. 왜??? 0110에 1의 보수를 구하기 위해서 1111에서 빼는 것이므로 1에서 0을 빼면 1이 되고 1에서 1을 빼면 0이 되므로,, 비트 반전이 일어납니다. 정리하면 다음과 같습니다. 17. 2의 보수 쉽게 구하기 Ex. 0110의 2의 보수는 ??? 원래 우리가 전에 배웠던..
이번 포스팅에서는 각 진법에서의 곱셈과 나눗셈 보수의 개념을 공부하겠습니다. Multiplication and Division 십진수의 곱셈부터 차근차근해봅니다. 논리적인 원리에서 힌트를 얻고 그대로 다른 진법에 적용해보면 되기 때문입니다. 13. 각 진법의 곱셈에 대해 알아보겠습니다. 13-1. 십진수 곱셈 13-2. 이진수 곱셈 아래의 곱셈을 해보시기 바랍니다. 이진법에서는 숫자가 1,0만 존재하므로 어떤 수에 1을 곱 할 경우 그대로 나오거나 0을 곱할 경우 모두 0이 된다는 그런 특징이 있습니다. 빨간색으로 표시한 부분은 1011이 그대로 나왔습니다. 파란색으로 표시한 숫자는 모두 0을 작성해주면 됩니다. 보라색으로 표시한 숫자는 1011이 그대로 나옵니다. 덧셈에서만 유의해주면 됩니다. 13-3..