HLA

Makes learning and using assembly language a breeze.
Download

HLA Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Randall Hyde
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 12.3 MB

HLA Tags


HLA Description

Makes learning and using assembly language a breeze. The High-Level 80x86 assembler that lets programmers write portable x86 assembly language applications for Mac OSX, Windows, FreeBSD, and Linux. The HLA package includes the “HLA Standard Library” containing thousands of user-callable functions and macros that make writing assembly language programs as easy as writing HLL programs. All code is provided in both source and binary format. HLA is supported by Randy Hyde’s “Art of Assembly Language” electronic text found at http://webster.cs.ucr.edu. HLA makes learning x86 assembly language as easy as learning a high-level language.HLA was not designed as a standalone program. It is a compiler that translates HLA source code into either object code or a lower-level assembly language that Gas (GNU’s as assembler) must process.Finally, you must link the object code output using a linker program such as the GNU ld linker. Typically you will link the object code produced by one or more HLA source files with the HLA Standard Library (hlalib.a).Most of this activity takes place transparently whenever you ask HLA to compile your HLA source file(s). However, for the whole process to run smoothly, you must have installed HLA and all the support files correctly. What's New in This Release: · Support for multi-threaded applications, support for sockets and support for blobs (binary large objects).


HLA Related Software