Chapter.2-2 컴퓨터 언어
Example Instructions(1) ■ Basic arithmetic operation add a, b, c # a = b + c sub a, b, c # a = b – c → 규칙성을 통해 구현 간소화 ■ 산술 연산 f = (g+h) - (i+j); add t0, g, h # temp t0 = g + h add t1,i, j # temp t1 = i + j sub f, t0, t1 # f = t0 - t1 → 프로그램 변수를 레지스터와 연결하는 것은 컴파일러의 일이다. Example Instructions(2) ■ 메모리 연산 예시 g = h + A[8]; // Assume g in $s1, h in $s2 // Base address of A in $s3 Compiled MIPS (Index ..