1. Mips 명령어중에서 beq나 bne같은 애들은
명령어 1워드중에 16비트가 오프셋이자나
그 오프셋은 자기위치로부터 점프할 곳까지의 거리인데
만약 명령어가 3칸 떨어져잇으면 오프셋에 ..000011 이렇게 들어가는거임?
아니면 3칸 × 명령어 한 줄당 바이트수를 곱해줘야되는거?
2. Mips가 32비트가잇고 64비트가 있는데
명령어한줄은 두개 똑같이 32비트짜리임?
Mips32와 64의 차이점이 뭐임?
답변 부탁합니다 ㅜㅜ
명령어 1워드중에 16비트가 오프셋이자나
그 오프셋은 자기위치로부터 점프할 곳까지의 거리인데
만약 명령어가 3칸 떨어져잇으면 오프셋에 ..000011 이렇게 들어가는거임?
아니면 3칸 × 명령어 한 줄당 바이트수를 곱해줘야되는거?
2. Mips가 32비트가잇고 64비트가 있는데
명령어한줄은 두개 똑같이 32비트짜리임?
Mips32와 64의 차이점이 뭐임?
답변 부탁합니다 ㅜㅜ
명령어가 3칸 떨어져 있으면 ....0010 일거임여 제가 알기로는 자기위치로부터 가산해서 점프가 아니라, 다음 명령어 위치에서 가산 후 점프임.
것보다 님도 시험기간이신? ㅋㅋ