Sign in to follow this  
Gink

Assembly Question

Recommended Posts

Gink    100
I was wondering what the difference is between HLA and real assembly? If I want to build things like OSes, should I even learn HLA? I also want to be able to use a debugger but since its all in assembly would learning HLA be able to teach someone how to use that? If anyone has a recommendation on a good book or assembly tutorial, let me know.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
HLA is High level assembly, which means that it is somewhat easier because you are not required to code as much to do something. I prefer real assembly, simply because you can code everything out. The Art of Assembly teaches you with HLA, and I think it is free on the net. For real assembly, I'd go with Assembly Language Step by Step. As for operating systems, I believe real Assembly would be more beneficial to you. I can't tell you that for sure, though, so maybe someone else can answer that.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
You may find real assembly more basic than HLA, as was the case for me.

Share this post


Link to post
Share on other sites
bytecoder    100
If you're planning on programming an OS, a basic understanding of assembly is most likely required, but only for things such as booting into real mode and communicating with the hardware; everything else is usually programmed in C, or even C++ or O'Caml.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this