saveregisters 함수 수식자
saveregisters 함수 수식자
이 루틴을 호출하기 전에 모든 CPU 레지스터를 저장하라고 컴파일러에 알려주는 수식자가 saveregisters예요. 어떤 레지스터가 저장되는지는 CPU 종류에 따라 달라져요.
본문
saveregisters 수식자는 이 루틴을 호출하기 전에 모든 CPU 레지스터를 저장하라고 컴파일러에게 알려줘요. 어떤 CPU 레지스터가 저장되는지는 전적으로 CPU에 따라 달라져요. 즉, 같은 수식자라도 대상 플랫폼의 레지스터 구조에 맞춰 서로 다른 레지스터들이 보존되는 방식이에요.
더 알아보기
- Free Pascal Reference의 프로시저·함수 수식자 섹션
- 플랫폼별 CPU 레지스터 구조