PAD — 임시 영역 주소
PAD — 임시 영역 주소
PAD는 중간 처리를 위해 데이터를 담는 데 사용할 수 있는 임시 영역의 주소 c-addr를 반환하는 코어 확장 단어예요.
본문
스택 효과
( -- c-addr )
설명
c-addr는 중간 처리를 위해 데이터를 담는 데 사용할 수 있는 임시 영역의 주소예요. PAD가 유효한 기간은 정규 워드셋에 사용되는 비파괴되는 단어들에 의해 정의돼요. PAD가 제공하는 주소 영역의 크기에는 어떤 보장도 없어요.
참조 (See)
- 3.3.3.2 Other transient regions(기타 임시 영역)
- 6.2.2000 PAD
- A.6.2.2000 PAD
합리성 (Rationale)
HOLD, <# 및 #> 기반의 출력 단어들은 내부 임시 영역을 사용해 화상 숫자 출력 문자열을 만든다. 이 임시 영역은 고정된 위치에 있지 않을 수 있고, 구현자들이 그 임시 영역을 어디에 놓을지에 대한 자유를 갖기를 원했다. PAD는 이 영역의 요소를 직접 다루기가 어려운 경우에 임시 저장소로 사용할 수 있는 위치를 제공한다. PAD는 산술 변환 단어들이 하는 것처럼 내부 임시 영역을 사용하는 단어들에 의해 사용되는 것은 아니다. 오히려 애플리케이션이 임시 저장으로 사용할 수 있는 별개의 영역이다.