텐15
Ten15Ten15는 대수적으로 지정된 추상 기계입니다.1980년대 우스터셔 말번 왕립 신호 및 레이더 기구의 Foster, Currie 등에 의해 개발되었다.이는 마이크로코드를 통해 구현된 기능 컴퓨터인 Flex 머신에 대한 이전 작업에서 비롯되었습니다.Ten15는 휴대성을 목적으로 Flex 아키텍처의 모든 구현에 공통의 중간 언어를 제공하는 것을 목적으로 하고 있습니다.그 결과 마이크로코드 [1]설비가 없는 최신 프로세서에서 그 작업의 이점을 이용할 수 있게 되는 부작용이 있었습니다.
Ten15는 컴파일러의 중간 언어로서 기능하고 있습니다만, 몇개의 독자적인 기능을 갖추고 있습니다.그 중 일부는 일상 시스템에서 아직 빛을 볼 수 없습니다.첫 번째로, C는 대부분의 언어를 지원하기에 충분히 넓은 타입으로 되어 있습니다.주로 C는 그 어레이의 첫 번째 요소에 대한 포인터와 유사한 어레이를 의도적으로 취급하고 있기 때문입니다.그 결과, Ten15는 TDF로 발전해, ANDF의 기반이 되었습니다.둘째, 외부 표현으로 변환하지 않고 임의의 데이터 구조를 쓰고 검색할 수 있는 쓰기 전용 파일 저장 메커니즘을 제공했습니다.
이력 메모
왜 '텐15'야?Nic Philing은 Ten15의 개념에 대한 초기 논의에서 이것이 중요하며 이름을 붙여야 한다는 데 합의했다고 보고했습니다.그런데 어떤 점이 있을까요?이안 퀴리가 시계를 올려다보며 "왜 10시 15분이라고 부르지?"라고 말했다.[1]
「 」를 참조해 주세요.
레퍼런스
- ^ a b Atkins, Martin (2004). "An Introduction to Ten15". Mission Critical Applications Limited. Retrieved 25 August 2020.
- Currie, Ian F.; J. M. Foster; P. W. Core (1987). "Ten15: An Abstract Machine for Portable Environments". ESEC '87: Proceedings of the 1st European Software Engineering Conference. London, UK: Springer-Verlag. pp. 138–48. ISBN 3-540-18712-X. Retrieved 18 June 2007.