2진수 연산(2)
-
[Digital design] 2진수의 부호표기법과 덧셈 보충
학부생의 입장에서 내용을 정리하였으며 피드백을 환영합니다. signed number vs unsigned number 1. Unsigned number vs Signed number unsigned number : 음수가 아닌 수 , 즉 양수와 영을 말한다. signed number : 양수, 음수, 영이 포함된다. unsigned number를 사용하면 양수만을 사용할 수 있기 때문에 시간과 같은 양의 수 밖에 없는 자료를 한정된 메모리에서 더 많이 표현할 수 있다. 이 글에서는 unsigned보다는 signed를 알아볼 것이다. 2. Signed number signed number를 표기하는 3가지 방법이 있다. signed-magnitude representation (부호크기방식) signed-..
2019.06.25 -
[Digital design] 보수와 2진수의 덧셈과 뺄셈
학부생의 입장에서 내용을 정리하였으며 피드백을 환영합니다. 2진수의 덧셈 2진수의 덧셈과 carry 2진수의 덧셈은 10진수의 덧셈과 비슷하다. 10진수의 덧셈의 경우 2+9=11 에서1을 올려주둣 2진수의 덧셈에서 1+1=10 에서 1을 올려준다. 여기서 올라가는 수를 carry라고 한다. 보수(Complement) 2진수의 뺄셈을 이해하기 위해서는 먼저 보수의 개념을 알아야한다. r진법의 보수는 2가지가 존재한다. - Diminished Radix Complement : (r-1)의 보수 - Radix Complement : r의 보수 ex) 10진수에서 보수는 10의 보수와 9의 보수가 존재한다. Radix(기수) : 앞에서 배운 내용을 이용하면 Radix(기수)는 가중치에서 밑이 되는 수를 말한다..
2019.06.24