곱셈 하드웨어1 [Chapter 3.2 컴퓨터 구조 및 설계] 2진수 곱셈, 곱셈 하드웨어 본 정리는 CS422-컴퓨터 구조 및 설계 : 하드웨어/소프트웨어 인터페이스. David A. Patterson, 존 헤네시 책을 바탕으로 하고 있음을 미리 알립니다. 2진수 곱셈 2진수 곱셈이 어떻게 이루어지는지 보기에 앞서 십진수의 1000 곱하기 1001을 하는 과정을 살펴보자. Multiplicand를 보통 피승수 (곱셈을 당한다) Multipler를 승수 최종결과를 곱(Product) 이라고 부른다. 즉, 우리는 0과 1만의 세계에선, 다음과 같은 단계만 거치면 된다. 승수의 자리 수가 1이면 피승수(1X피승수)를 해당 위치에 복사한다. 승수의 자리 수가 0이면 0(0X피승수)을 해당 위치에 복사한다. 초기의 곱셈 하드웨어 Multiplicand는 64bit로 초기엔 좌측의 32bit가 0으로 .. 2022. 7. 12. 이전 1 다음