Post by Admin on Oct 28, 2018 0:39:13 GMT
So in hand now:
The art of assembly language / by Randall Hyde, 2nd edition, 2010. 732 pages.
So this book is blowing me away. Hyde has been writing about x86 assembly language since 1989. He wrote this huge MASM Bible.
The current book is a re-write of a first edition 15 years back.
So he is promoting, HLA ( High Level Assembler). It has a Pascal like syntax. I think Hide has a fondness for Pascal. It also has classes and objects and good control structures. It has its own outside libraries, not from the C library.
The tough stuff in assembler is the I/O and the operating system. Not the registers and the memory.
So, in HLA you always have full access to conventional low level assembler. Just easier, and easier to get started if you use their high level stuff.
And in my opinion, much better than what MASM offers, being able to introduce assembler snippets right into a C program.
HIDE is an IDE for HLA.
HLA used to be Windows only, now it is also Linux, FreeBSD, and Max OS X.
en.wikipedia.org/wiki/High-level_assembler
And he feels that it should be called a compiler instead of an assembler.
www.plantation-productions.com/Webster/
Art of Assembly Book, versions for other OSes
www.plantation-productions.com/Webster/www.artofasm.com/index.html
Art of Assembly Yahoo Group
groups.yahoo.com/neo/groups/aoaprogramming/info
Manuals Online
www.plantation-productions.com/Webster/HighLevelAsm/HLADoc/index.html
Download HLA
www.plantation-productions.com/Webster/HighLevelAsm/index.html
Actually download, 4 OS versions
www.plantation-productions.com/Webster/HighLevelAsm/dnld.html
Installation Instructions pdf
www.plantation-productions.com/Webster/HighLevelAsm/HLADoc/HLARef/HLARef_pdf/03_InstallingHLA.pdf
Might need MASM to use? I think it is given out for free now.
Want Visual C and its linker.
Still not sure what language HLA is written in.
TO BE CONTINUED
SJG
Spong - "What a New Christianity for a New World will Contain"
www.youtube.com/watch?v=CGriJgAAWvw
Baker Gurvitz Army
www.youtube.com/watch?v=VkJC6XQ5iLA
www.wickedtemptations.com/standard-sizes/sexy-lingerie-3/luv-lace-teddy.html?category=2178
www.wickedtemptations.com/standard-sizes/wicked-originals-3/crotchless/mint-black-lace-exotic-teddy.html
www.wickedtemptations.com/standard-sizes/clubwear/dresses/cowl-neck-high-slit-mini-dress.html
TJ Street
farm6.staticflickr.com/5488/9620094232_bdd88ea1b2_b.jpg
c1.staticflickr.com/8/7290/9620100220_38c72a1733.jpg
www.tuscl.net/discussion.php5?id=61466
farm4.static.flickr.com/3680/9633184654_2ce996dd31.jpg
The art of assembly language / by Randall Hyde, 2nd edition, 2010. 732 pages.
So this book is blowing me away. Hyde has been writing about x86 assembly language since 1989. He wrote this huge MASM Bible.
The current book is a re-write of a first edition 15 years back.
So he is promoting, HLA ( High Level Assembler). It has a Pascal like syntax. I think Hide has a fondness for Pascal. It also has classes and objects and good control structures. It has its own outside libraries, not from the C library.
The tough stuff in assembler is the I/O and the operating system. Not the registers and the memory.
So, in HLA you always have full access to conventional low level assembler. Just easier, and easier to get started if you use their high level stuff.
And in my opinion, much better than what MASM offers, being able to introduce assembler snippets right into a C program.
HIDE is an IDE for HLA.
HLA used to be Windows only, now it is also Linux, FreeBSD, and Max OS X.
en.wikipedia.org/wiki/High-level_assembler
And he feels that it should be called a compiler instead of an assembler.
www.plantation-productions.com/Webster/
Art of Assembly Book, versions for other OSes
www.plantation-productions.com/Webster/www.artofasm.com/index.html
Art of Assembly Yahoo Group
groups.yahoo.com/neo/groups/aoaprogramming/info
Manuals Online
www.plantation-productions.com/Webster/HighLevelAsm/HLADoc/index.html
Download HLA
www.plantation-productions.com/Webster/HighLevelAsm/index.html
Actually download, 4 OS versions
www.plantation-productions.com/Webster/HighLevelAsm/dnld.html
Installation Instructions pdf
www.plantation-productions.com/Webster/HighLevelAsm/HLADoc/HLARef/HLARef_pdf/03_InstallingHLA.pdf
Might need MASM to use? I think it is given out for free now.
Want Visual C and its linker.
Still not sure what language HLA is written in.
TO BE CONTINUED
SJG
Spong - "What a New Christianity for a New World will Contain"
www.youtube.com/watch?v=CGriJgAAWvw
Baker Gurvitz Army
www.youtube.com/watch?v=VkJC6XQ5iLA
www.wickedtemptations.com/standard-sizes/sexy-lingerie-3/luv-lace-teddy.html?category=2178
www.wickedtemptations.com/standard-sizes/wicked-originals-3/crotchless/mint-black-lace-exotic-teddy.html
www.wickedtemptations.com/standard-sizes/clubwear/dresses/cowl-neck-high-slit-mini-dress.html
TJ Street
farm6.staticflickr.com/5488/9620094232_bdd88ea1b2_b.jpg
c1.staticflickr.com/8/7290/9620100220_38c72a1733.jpg
www.tuscl.net/discussion.php5?id=61466
farm4.static.flickr.com/3680/9633184654_2ce996dd31.jpg