Title :
Effective VLSI processor architectures for HLL computers: the RISC approach
Author :
Lazzerini, Beatrice
Author_Institution :
Fac. of Eng., Pisa Univ., Italy
Abstract :
The design principles of reduced-instruction-set computer (RISC) architectures as they apply to VLSI implementation for high-level languages (HLLs) are presented. The nature of general-purpose HLL computations is discussed in terms of static and dynamic program measurements, and the HLL features that need efficient support are identified. CISC (complex-instruction-set computer) and RISC approaches to general-purpose HLL computers are outlined, the effects of instruction-set reduction on both code size and execution time are evaluated, and the delayed-jump concept is introduced. The Berkeley RISC architecture is presented as an example.<>
Keywords :
C language; VLSI; high level languages; reduced instruction set computing; special purpose computers; Berkeley RISC architecture; HLL computers; VLSI implementation; VLSI processor architectures; code size; delayed-jump; dynamic program measurements; execution time; general-purpose HLL computations; high-level languages; instruction-set reduction; reduced-instruction-set computer; Computer aided instruction; Computer architecture; Costs; Delay effects; Hardware; High performance computing; Pipeline processing; Reduced instruction set computing; Registers; Very large scale integration;
Journal_Title :
Micro, IEEE