Jump to content

About a book on 80x86 Assembly


Recommended Posts

Hello!

I've been wanting to learn some assembly programming and stumbled upon this book which some people mention it as a good introduction to 80x86 Assembly language.

https://www.amazon.com/80X86-IBM-Compatible-Computers-Interfacing/dp/013061775X

The book is old, and I know that its contents are not updated to the newer processors from nowadays but as it involves old stuff I would like to give it a try (seems fun :cool:). To someone that knows about the book or about this subject the question I have is the following, which operating system do I use for DOS stuff? The book mentions the MASM assembler and there is some material on this website (archived by the Internet Archive) and mentions DOS (which is like an old Windows, I think :P).

https://web.archive.org/web/20090120232105/http://microdigitaled.com/x86/x86 Books.htm

I really don't know about this very much but I would like to. I think that I might be able to get stuff emulated on my system so I could follow the book.

Also, if you know about a good way (or several ways) to follow this book, let me know! Seems like a very interesting journey.

Cheers.

PD: I don't know if this thread is in the correct place but as it has to do with assembly programming I figured it would fit well this category.

Link to comment
Share on other sites


11 hours ago, Humming Owl said:

The book mentions the MASM assembler and there is some material on this website (archived by the Internet Archive) and mentions DOS (which is like an old Windows, I think :P).

Hi. For using MASM on your ordinary 64-bit Windows Vista, I suggest you familiarise yourself with DOSBOX and install it first.

Link to comment
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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...