어셈블리어 질문해도 될까요?

ddali2996의 이미지

$s0 <= $s1 의 조건에서 분기하기 위한 MIPS 명령어가 필요한데

slt $s1, $s0, $t0
beq $t0, $0, EXIT

이렇게 적었거든요. s1이 s0보다 작다면 t0에 1을 넣기때문에 t0가 0인 상황에서는 s1이 s0보다 같거나 큰거 아닌가요? 잘못된 부분이 있으면 지적 부탁드립니다..ㅜ

jachin의 이미지

명령어집합 레퍼런스 보면 slt $t0, $s1, $s0 순일텐데요?

ddali2996의 이미지

그 외에 잘못된거 혹시 있으면 지적부탁드립니다!

익명 사용자의 이미지

이런 와일드카드형 질문은 답변 받기 어렵습니다.

일단 지적받은 부분 고치고 돌려서 잘 안 되는 것 같으면 그 때 다시 질문하는 게 좋습니다.

Necromancer의 이미지

질문하실려면 사용 cpu종류와 어셈블러 종류까지도 적어주실 필요 있습니다.
어셈블리는 통일된 문법이 없어서 그냥 코드만 막 올리면 무슨 내용인지 알기 곤란한 경우 많습니다. x86만 해도 gas와 masm 코드차이가 C,C++과 비베 수준의 차이입니다.

Written By the Black Knight of Destruction