2011-03-29 3 views
0

어셈블리 코드의 나누기를 시뮬레이션하기 위해 MARS MIPS 시뮬레이터를 사용하고 있습니다. 시프 팅 프로세스 중에 어떻게 몫의 가장 오른쪽 비트를 1과 0으로 설정합니까? 나는 ori $ t2, $ t2,1을 사용하여 1을 설정하고 andi $ t2, $ t2, -2를 사용하여 0을 설정합니다. 그렇게해야합니까?나누기 피연산자의 가장 오른쪽 비트 설정

답변

0

예, 이것은 완전히 유효한 방법입니다. 하나의 명령어 (간단한 비트 단위 연산)에서 대부분의 사람들이 그늘진 산술 및 가능한 분기 명령어를 사용하여 수행하려고 시도한 것을 얻었습니다.