안녕하세요, MIPS 명령어 세트에서 산술 오른쪽 시프트를 수행하는 방법은 무엇입니까?MIPS 명령어에 대한 질문
0
A
답변
0
SLL 및 SLLV입니다.
SLL은 (명령에서 인코딩 된) 상수 값을 취하고 그만큼 레지스터를 이동시킵니다.
SLLV은 다른 레지스터에 저장된 값으로 레지스터를 시프트합니다.
1
SLL 및 SLLV는 왼쪽 시프트을 수행하지만 질문은 오른쪽 시프트에 관한 것입니다. SRA 및 SRAV는 산술 오른쪽 시프트 (부호 비트 중복 사용)를 수행합니다. SRL 및 SRLV는 논리 오른쪽 시프트를 수행합니다.
관련 문제
- 1. 서명/서명되지 않은로드 및 저장 명령어에 대한 설명 (MIPS)
- 2. Mips 재귀 질문
- 3. mips assembly questions
- 4. 배열에 대한 MIPS 어셈블리
- 5. nm-alike 명령어에 대한 코드 작성 [C++]
- 6. 간단한 MIPS 프로그래밍 질문 [배열, lw]
- 7. MIPS Decompiler
- 8. Mips 데이터 레이아웃 계산
- 9. 어떻게 mips gnu를 컴파일합니까?
- 10. MIPS 어셈블리의 Pig Latin
- 11. C to MIPS translation
- 12. MIPS 어셈블리의 .word 지시문
- 13. 함수 내에서 MIPS 함수
- 14. MIPS 어셈블리 언어
- 15. MIPS 어셈블러의 배열로 병합
- 16. MIPS 입력 받기
- 17. MIPS 어셈블리의 정수 문제
- 18. MIPS 부하 단어 구문
- 19. MIPS 곱셈 문제
- 20. 내 MIPS 프로그램이 맞습니까?
- 21. MIPS 어셈블리 포인터 포인터?
- 22. 간단한 MIPS 명령어와 컴파일러
- 23. MIPS 어셈블리의 비트 연산
- 24. MIPS 어셈블리의 For 루프
- 25. MIPS 어셈블리의 입력 정수
- 26. Mips 부동 소수점 추가
- 27. MIPS 아키텍처 syscall 명령어
- 28. Mips 출력 syscall
- 29. MIPS 메모리 제한?
- 30. MIPS $ gp 레지스터
질문 제목은 매우 형편 없습니다. "MIPS instruction set"또는 "MIPS left shift instruction"이 훨씬 더 좋을 것입니다. – koan