Content deleted Content added
No bare URLs. Remove Cleanup bare URLs template |
CyberOne25 (talk | contribs) mNo edit summary Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
Line 1:
A '''high-level language computer architecture''' ('''HLLCA''') is a [[computer architecture]] designed to be targeted by a specific [[high-level programming language]] (HLL), rather than the architecture being dictated by hardware considerations. It is accordingly also termed '''language-directed computer design
HLLCAs date almost to the beginning of HLLs, in the [[Burroughs large systems]] (1961), which were designed for [[ALGOL 60]] (1960), one of the first HLLs. The best known HLLCAs may be the [[Lisp machine]]s of the 1970s and 1980s, for the language [[Lisp (programming language)|Lisp]] (1959). At present the most popular HLLCAs are [[Java processor]]s, for the language [[Java (programming language)|Java]] (1995), and these are a qualified success, being used for certain applications. A recent architecture in this vein is the [[Heterogeneous System Architecture]] (2012), which [[HSA Intermediate Layer]] (HSAIL) provides instruction set support for HLL features such as exceptions and virtual functions; this uses JIT to ensure performance.
|