본문 바로가기

MIPS2

[MIPS] 명령어 lui / ori lui란? lui : load upper immediate - upper bit에 immediate값을 load 해주는 연산이다. 예시) lui $s0, 61 : 상위 16비트에 61이란 숫자를 load해준다. ori란? ori : or immediate - immediate값과 or 연산을 해주는 연산이다. 예시) ori $s1, $s0, 1200 : 1200을 2진수로 변환해서 $s0과 or 연산을 한 뒤 $s1에 저장한다. 2019. 10. 20.
[MIPS] MIPS 명령어 모음 / MIPS introduction set MIPS란? MIPS란 밉스 테크놀리지에서 개발한 RISC 기반의 마이크로 프로세서 명령어 집합 구조를 말한다. MIPS 명령어 모음 add (add) : add $s1 $s2 $s3 -> $s1 = $s2 + $s3 - 더한다. sub (subtract) : sub $s1 $s2 $s3 -> $s1 = $s2 - $s3 - 뺀다. addi (add immediate) : addi $s1 $s2 10 -> $s1 = $s2 + 10 - 상수를 더할때 주로 쓴다. lw (load word) : lw $s1, 20($s2) -> $s1 = Memory[$s2+20] - 메모리에서 레지스터로 load한다. sw (store word) : sw $s1, 20($s2) -> Memory[$s2+.. 2019. 10. 4.