본문 바로가기

컴퓨터 시스템/컴퓨터 아키텍쳐

MIPS 즉치값 (Immediate)

 

컴퓨터 아키텍쳐에서 즉치값(Immediate)을 사용하는 경우가 있다.

I-type Instruction에서 사용하는데, Instruction Field에서는 imm 부분이 이에 해당한다.

간단한 예시를 위해 MIPS 아키텍쳐를 예시로 들어보자면 아래와 같은 I-type Instruction이 있다.

6bit opcode | 5bit rs | 5bit rt | 16bit immediate

 

MIPS의 즉치값은 16bit로 65,535까지 표현할 수 있다.

만약 메모리에서 참조하는 값 중 1이 없는 경우 I-type Instruction을 사용해서 새로운 데이터를 얻을 수 있다.


Immediate value를 쓰면, instruction의 operand 값을 memory에서 불러올 필요가 없으므로, 빠르게 수행된다

'컴퓨터 시스템 > 컴퓨터 아키텍쳐' 카테고리의 다른 글

ARM 즉치값(Immediate)  (0) 2024.02.24