0
정수 나누기 예외에 대한 주석은 DIV 뒤에 분기를 추가하여 0으로 나누기를 확인합니다. 모든 약수가 레지스터에 포함되므로 DIV보다 먼저 약수를 확인하는 것이 효율적입니다. DIV를 먼저하는 것이 왜 중요할까요?RISC-V RV32M spec v2.0 : DIV보다 먼저 zero-check하지 않는 이유는 무엇입니까?
정수 나누기 예외에 대한 주석은 DIV 뒤에 분기를 추가하여 0으로 나누기를 확인합니다. 모든 약수가 레지스터에 포함되므로 DIV보다 먼저 약수를 확인하는 것이 효율적입니다. DIV를 먼저하는 것이 왜 중요할까요?RISC-V RV32M spec v2.0 : DIV보다 먼저 zero-check하지 않는 이유는 무엇입니까?
슈퍼 스 캐 날러지지 않은 프로세서의 경우 DIV를 발행하기 전에 제수를 확인하는 것이 실제로는 훨씬 효율적입니다. 그러나 잠재적으로 DIV 명령을 내릴 수 있고 상당한 시간이 걸릴 수 있으며 그 결과는 향후 명령에 대한 종속성이 될 수 있습니다.
구조상의 위험이 없다고 가정 할 경우 수표가 문제를 일으킬 수 있습니다 divsion 바로 다음주기에서 문제/실행을 지연시키지 않고 해당 부서와 관련된 종속성/정지를 한순간에 해결하게합니다.