MicroTAL - a machine-dependent, high-level microprogramming language

作者: Joel F. Bartlett

DOI: 10.1145/1014192.802442

关键词: Parallel computingProgramming language implementationProgramming languageOpcodeFirst-generation programming languageSpecification languageComputer scienceHigh-level programming languageCompilerData control languageLow-level programming language

摘要: The design and implementation of a high-level microprogramming language is described. subset an existing systems programming language, TAL, which allows algorithms to be written debugged using that language. procedure may then recompiled the microTAL compiler produce semantically equivalent microprogram accessed via opcode rather than call. automatically generates code handle interrupts page faults occur during execution procedure.

参考文章(6)
Marleen Sint, A survey of high level microprogramming languages international symposium on microarchitecture. ,vol. 11, pp. 141- 153 ,(1980) , 10.1145/1014190.802721
Joel F. Bartlett, A NonStop kernel ACM SIGOPS Operating Systems Review. ,vol. 15, pp. 22- 29 ,(1981) , 10.1145/1067627.806587
Henry G. Baker, Clinton Parker, High level language programs run ten times faster in microstore international symposium on microarchitecture. ,vol. 11, pp. 171- 177 ,(1980) , 10.1145/1014190.802724
J. Marti, A. C. Hearn, M. L. Griss, C. Griss, Standard LISP report Sigplan Notices. ,vol. 14, pp. 48- 68 ,(1979) , 10.1145/953997.953999
Joel F. Bartlett, A NonStop kernel Proceedings of the eighth symposium on Operating systems principles - SOSP '81. ,(1981) , 10.1145/800216.806587