1987 | OriginalPaper | Buchkapitel
A Comparison of Microprocessor Architectures in View of Code Generation by a Compiler
verfasst von : N. Wirth
Erschienen in: VLSI CAD Tools and Applications
Verlag: Springer US
Enthalten in: Professional Book Archive
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
A high-level programming language mirrors an abstract computing engine, implemented by a combination of a concrete computer and a compiler. The pair should therefore be carefully tuned for optimal effectiveness. Otherwise, compromises between more complex compiling algorithms and less efficient compiled code are inevitable. We investigate three processor architectures and analyze their effectiveness for use with a high-level language. The conclusion: neither particularly sophisticated nor drastically “reduced” architectures are recommended. Instead, the proven and pivotal mathematical concepts of regularity and completeness hold the key to performance and reliability.