2진수 부동소수점 곱셈 나눗셈 연산을 할때 알고리즘에 따르면 연산중 산술 우측쉬프트를 하면서 연산을 한다고 합니당
여기서 왜 우측 쉬프트를 하는지 궁금한데 제 생각은
승수 Q 의 맨오른쪽비트 에 따라 연산이 달라지니까 우측쉬프트를 하면서 연산을 해나간다 .
이정도인데 왜 Q의 맨오른쪽비트에따라 연산이 달라질까요 ..?
조금 터무니없는 질문인거같기도하고.. 현답을 기다립니다. ㅜㅜ
제가 본 알고리즘은 Booth 알고리즘입니다.
추가질문..이 있습니다...
부동소수점 표현에서 지수에 바이어스값을 더하여 표현하는 방법이 설명되어있습니다..
바이어스값을 더하여 표현하는 방법의 예제를 보면 바이어스값이 127 혹은 128 로 나와있는데
이 바이어스값은 어떻게 정해지는지도 궁금합니다..
이곳저곳 검색을 해봤지만 제 궁금증이 확 풀리지않아서 ㅠㅠ 여기에 질문해봅니다..