Direct microprogrammed execution of the intermediate text from a high-level language compiler

作者: Francois Robert Broca , Richard E. Merwin

DOI: 10.1145/800192.805681

关键词:

摘要: Microprogramming commonly executed operations can improve the computational speed of data processing systems. This paper describes how microprogramming may be used to execute directly intermediate text generated by a high-level language compiler after syntactic and semantic analysis input source program. Direct microprogrammed execution common forms - i.e.: quadruples, triples, duos has been simulated. A comparison is made, in terms storage requirements time, this direct system scheme with present methods which result machine representation text. generation microprogram from statements also examined. Timing assumptions for comparative purposes have based on IBM 360 MOD 50 system. Simulation timing estimates microprograms carried out directed simulator closely represents architectural organization 50.

参考文章(5)
Theodore R. Bashkow, Azra Sasson, Arnold Kronfeld, System Design of a FORTRAN Machine IEEE Transactions on Electronic Computers. ,vol. EC-16, pp. 485- 499 ,(1967) , 10.1109/PGEC.1967.264670
Edward S. Lowry, C. W. Medlock, Object code optimization Communications of The ACM. ,vol. 12, pp. 13- 22 ,(1969) , 10.1145/362835.362838
Robert W. Floyd, Syntactic Analysis and Operator Precedence Journal of the ACM. ,vol. 10, pp. 316- 333 ,(1963) , 10.1145/321172.321179
Helmut Weber, A microprogrammed implementation of EULER on IBM system/360 model 30 Communications of The ACM. ,vol. 10, pp. 549- 558 ,(1967) , 10.1145/363566.363682