[컴퓨터 구조]Chapter 3. Arithmetic for Computers


[컴퓨터 구조]Chapter 3. Arithmetic for Computers

계산하는 방법에 대해서 강의를 촬영하고 Youtube업로드 할 예정입니다. [Multiplication]- 개선전 곱셈 [인터넷 강의 준비중 - 10월 말 촬영] 곱셈 방법[1 단계] 승수의 최하위비트는 피승수를 곱레지스터에 더할지 말지를 결정-> 승수의 최하위비트가 1이라면 피승수를 곱레지스터에 더한다. 승수의 최하위비트가 0이라면 피승수를 곱레지스터에 더하지 않고 대신 0을 더한다. [2 단계] 피연산자를 왼쪽으로 이동시키는 역할[3 단계] 다음번 반복에서 검사할 승수의 다음비트를 준비하기 위해 오른쪽 자리이동-> 32비트 숫자를 곱할 때 약 100개 정도의 클락싸이클 - 최적화 곱셈 곱셈 방법승수를 곱레지서트의 64비트의 오른쪽에 넣는다.Product와 피승수(Multiplicand)의 덧셈결과는 ..


원문링크 : [컴퓨터 구조]Chapter 3. Arithmetic for Computers