Publication | Closed Access
Concepts of high-level-language computer architecture
13
Citations
0
References
1975
Year
Unknown Venue
EngineeringComputer ArchitectureSoftware EngineeringProcessor ArchitectureHll Computer ArchitectureComputational LinguisticsArchitecture Description LanguageSystem SoftwareLanguage StudiesParallel ComputingHigh-level Programming LanguageComputer EngineeringProgramming Language ImplementationComputer ScienceSoftware DesignProgramming Language DesignProgram AnalysisHigh-level-language Computer ArchitectureMachine LanguageFormal MethodsVon Neumann ArchitectureIntermediate RepresentationLinguisticsHardware Description Languages
High-level-language (HLL) computer architecture refers to those architecture which can accept one or more high-level languages (such as Fortran, Alogl, Snobol, etc.). This paper classifies the HLL computer architecture into four types (von Neumann architecture, syntax-oriented architecture, indirect execution architecture, and direct execution architecture) based on the criterion of proximity in lexicality, syntax and semantics between the high-level language and the machine language. It then introduces concepts of these high-level-language architecture. A simple example is employed to illustrate the differences among these four types of architecture.