2014-09-18 1 views
0

SPIM을 사용하여 MIPS를 시뮬레이트 할 때 SPIM 시뮬레이터 내의 레지스터에서 작동 할 때 실제로 CPU의 레지스터를 사용합니까? 인텔 컴퓨터에서 SPIM을 실행하고 있습니다.SPIM은 내 CPU의 레지스터를 사용합니까?

+0

아주 일반적인 의미에서만 - 레지스터 매핑이 없습니다 - 실제 CPU는 다른 프로그램과 마찬가지로 코드를 실행하고 있습니다. –

답변

2

아니요, SPIM은 시뮬레이터입니다. 즉 실제 프로세서를 시뮬레이트하지만 더 이상은 아닙니다. 그렇게 할 필요도없고 그렇게 할 수도 없습니다 (MIPS와 x86 프로세서는 서로 다른 레지스터 세트를가집니다).

그러나 결국 SPIM 자체는 프로세서의 레지스터를 사용하고 있습니다.

관련 문제