컴퓨터연산

    2. 덧셈과 뺄셈

    2. 덧셈과 뺄셈

    Reference : - 컴퓨터 구조 및 설계 MIPS EDITION [6판] / David A. Patterson / 한빛에듀 - 건국대학교 컴퓨터구조 강의 / 박능수 교수님 - https://developbear.tistory.com/ (김베어의 개발일지) 덧셈과 뺄셈 32비트의 이진수의 덧셈과 뺄셈은 ALU에서 어떻게 이루어질까? 우리가 10진수 덧셈을 할 때와 똑같다. 오른쪽에서 왼쪽으로 한 비트씩 더하고, 올림수는 바로 왼쪽 자리로 보낸다. 즉, 이진수에서는 최대 표현 가능한 수는 1이므로 1+1이 되면 1이 올림수가 되어 10이 된다. 예를 들어, 000111(7)과 000110(6)을 더한다고 생각해보자. 사람이 손으로 계산하는 것과 똑같이 올림(carry)을 진행해주면 된다. 그렇다면 뺄셈..