Issue No. 08 - August (1974 vol. 23)
C.V. Ramamoorthy , Department of Electrical Engineering and Computer Science, University of California
A high-level language, SIMPL (Single Identity MicroProgramming), for horizontal microprogramming has been developed. This language allows the SIMPL compiler to easily detect concurrent microoperations and to optimize their intricate timing and concurrency for generating highly parallel and efficient object microprograms in horizontal formats. This unique feature accrues from the single assignment concept for multiprocessing languages that was adapted to the design of SIMPL.
Compilation, concurrent microoperations, highlevel microprogramming language, horizontal microprogramming, single assignment language.
M. Tsuchiya and C. Ramamoorthy, "A High-Level Language for Horizontal Microprogramming," in IEEE Transactions on Computers, vol. 23, no. , pp. 791-801, 1974.