Es una máquina de dos pilas , cada pila de 256 palabras de profundidad, que admite la ejecución directa de Forth . Las llamadas y devoluciones de subrutinas solo toman un ciclo de procesador y también tiene una latencia de interrupción muy baja y constante de solo cuatro ciclos de procesador, lo que la hace ideal para aplicaciones en tiempo real .
Historia
En 1983, Chuck Moore implementó un procesador para su lenguaje de programación Forth como una matriz de puertas. Como Forth puede considerarse una máquina virtual de doble pila, fabricó el procesador, Novix N4000 (posteriormente rebautizado como NC4016), como una máquina de doble pila . En 1988, se vendió un procesador mejorado a Harris Semiconductor , que lo comercializó para aplicaciones espaciales como RTX2000. [1]
Naves espaciales de ejemplo que utilizan el RTX2010
^ US Expired 5070451A, Moore, Charles H. y Murphy, Robert W., "Microprocesador de lenguaje específico Forth", publicado el 3 de diciembre de 1991, asignado a Intersil
Enlaces externos
"HS-RTX2010RH". Intersil . Archivado desde el original el 15 de junio de 2011. Consultado el 11 de febrero de 2009 .Página de productos de Intersil.
"Hoja de datos HS-RTX2010RH" (PDF) . Intersil. Marzo de 2000. 3961.3.
Hand, Tom. "El microcontrolador Harris RTX2000" (PDF) . The Journal of Forth Application and Research . 6 (1): 5–13. ISSN 0738-2022 . Consultado el 12 de agosto de 2013 .
Koopman, Philip (1989). "4.5 Arquitectura de la Harris RTX 2000". Stack Computers: la nueva ola. Ellis Horwood. ISBN 978-0138379230. Recuperado el 16 de abril de 2016 .
Koopman, P.; Schuldt, M. (2018) [1997]. "Simulador RTX2000: puerto Linux del original MSDOS". GitHub. mientras se carga una imagen de AppForth de Rick VanNorman.