Archived

This topic is now archived and is closed to further replies.

zeratulsdomain

assembly

Recommended Posts

well I have been wanting to learn assembly, I think I found a good free site http://webster.cs.ucr.edu/Page_AoAWin/HTML/AoATOC.html but the compiler is giving me some trouble, I managed to install it and do the first few test, but when I tried to compile (at least I think that what they were trying to get me 2 do) I got some error message telling me that the file cant be found.. I guess what I am coming to is are there any good free assembly compilers (and were), but I am really, really new to assembly and according to the site I put it, its teaching me HLA (high level assembly) will I need a special assembly compiler??? O and, here a other site http://webster.cs.ucr.edu/Page_asm/ArtofAssembly/0_ArtofAsm.html (I also need a assembly for this site (if I pick it that is)) Which one is better????? (…Hope this is not a c++ forum)

Share this post


Link to post
Share on other sites
AoA is about x86 Assembly, HLA is a different project. (Unless I am mistaken.)

If you need an Assembler (Assembler = Compiler), you should look into NASM... It should assemble the code in AoA.


EDIT>>>>>>

Ahh I see, there are to versions, on is for plain ole x86, the other which apparently will be printed by NSP is for the HLA...

[edited by - Xanth on December 24, 2002 3:20:54 PM]

Share this post


Link to post
Share on other sites
HLA is a nice language made for learning x86 assembly. The newer art of assembly book uses it. I found it very easy to understand compared to gas/nasm because it is very C like. It compiles code for MASM on windows and gas on linux. You need MASM or gas to use HLA.

kdIXfA.gamedev.10.coreyh@xoxy.net
www.ipeg.com/~rlfc

Share this post


Link to post
Share on other sites
what about the second site....it dont ask me for a compiler (not yet) and tthat second site was recomended....

and toughcriminal that site was wacked, I cant post I dont know why, it say I need to regester, yet they have my name under "curent user".

btw the "second site" is http://webster.cs.ucr.edu/Page_asm/ArtofAssembly/0_ArtofAsm.html

Share this post


Link to post
Share on other sites