High Level Assembly
linguaggio di programmazione
High Level Assembler (HLA) è un linguaggio assembly sviluppato da Randall Hyde. Permette l'uso di costrutti di alto livello per facilitare il compito sia di programmatori alle prime armi che di sviluppatori avanzati. Il linguaggio supporta tipi di dato avanzati e programmazione assembly orientata agli oggetti. La sintassi è basata su diversi linguaggi ad alto livello, tra cui Pascal, Ada, Modula-2 e C++.
Uses
HLA è stato impiegato per sviluppare un'avventura testuale chiamata HLA Adventure e resa disponibile come software di pubblico dominio.[1] HLA è stato utilizzato anche nello sviluppo di un sistema di controllo digitale in tempo reale per i reattori TRIGA (General Atomics).
Riferimenti bibliografici
- ^ (EN) HLA Adventure, Linux Journal UpFront column, issue 138, Oct 2005
Approfondimenti
- (EN) Richard Blum, Professional assembly language, Wiley, 2005, ISBN 0764579010, p. 42
- (EN) Randall Hyde, Write Great Code: Understanding the machine, No Starch Press, 2004, ISBN 1593270038, pp. 14–15
- (EN) Randall Hyde, The Art of Assembly Language, 2nd Edition, No Starch Press, 2010, ISBN 1593272075, used throughout the book
- (EN) Paul Panks (June 29, 2005), HLA: The High Level Assembly Programming Language, Linux Journal
Collegamenti esterni
- (EN) Home Page di HLA