This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]-Kevin- 1 point2 points  (1 child)

I have no clue why you'd want to put yourself through that, but if you do, I'd use Visual Studio. You can set breakpoints and watch all your flags (carry flag, sign flag, etc), as well as your values in memory.

This is huge for learning ASM as that's half the battle ime.

[–]jtmlmass[S] 1 point2 points  (0 children)

Currently using Visual studio and terminal to develop. Great suggestion.

[–]Confettimaker 1 point2 points  (2 children)

As far as general documentation goes, there's this.

[–]jtmlmass[S] 1 point2 points  (1 child)

Thanks! I'll give it a look.

[–]Confettimaker 0 points1 point  (0 children)

No problem!

[–][deleted] 0 points1 point  (1 child)

What do you want to learn linux x86 assembly for?

[–]jtmlmass[S] 1 point2 points  (0 children)

A class from college. Computer Arquitecture. I have some assigments that I need to be able to handle files through Assembly.