Art of Assembly Language Programming and HLA | Search for a title, author or keyword | ||||||||
Art of Assembly Language Programming and HLA By Randall Hyde. Why should we inflict assembly language and computer architecture on the students? Assembly language teaches how a computer works at the machine ( i.e., register ) level. It is therefore necessary to teach assembly language to all those who might later be involved in computer architecture-either by specifying computers for a particular application, or by designing new architectures. Randy Hyde's acclaimed text on assembly language programming, is the most-often recommended book on 80x86 assembly language programming in newsgroups, on web sites, and by word of mouth. Very useful for the mixture Assembly - High Level Language ( HLA ). Compiler included. HLA is a radical step forward in teaching assembly language. It combines the syntax of a high level language with the low-level programming capabilities of assembly language. Together with the HLA Standard Library, it makes learning and programming assembly language almost as easy as learning and programming a High Level Language like Pascal or C++. Although HLA isn't the first attempt to create a hybrid high level/low level language, nor is it even the first attempt to create an assembly language with high level language syntax, it's certainly the first complete system (with library and operating system support) that is suitable for teaching assembly language programming. Recent experiences in my own assembly language courses show that HLA is a major improvement over MASM and other traditional assemblers when teaching machine organization and assembly language programming. Today, the primary purpose of teaching assembly language programming at the University level isn't to produce a legion of assembly language programmers; it's to teach machine organization and introduce students to machine architecture. Few instructors realistically expect more than about 5% of their students to wind up working in assembly language as their primary programming language. Art of Assembly ( AoA ) Language Programming and HLA is available for Windows and Linux 32 bit and DOS 16 bit OS.
|
|||||||||
Art of Assembly Language Programming and HLA | Disclaimer: this link points to content provided by other sites. |