I am working on a debugger, and have gotten a LONG way thanks to Paul Dixon pointing things out how Assembly Language works (thankfully I had some exposure to assembly about 15 years ago).
Anyways, one thing that keeps cropping up is how do I tell a break between lines of code (or between instructions)? Is it a null byte? or some other flag indicating that the next byte is a new command?
Also is a break in assembly = a break in code? IE: if I had the following, (and this is bogus code)
If assembly was really
4 lines does not = 1 line, but I can work on that. For now I am just trying to figure out the breaks between lines
Anyways, one thing that keeps cropping up is how do I tell a break between lines of code (or between instructions)? Is it a null byte? or some other flag indicating that the next byte is a new command?
Also is a break in assembly = a break in code? IE: if I had the following, (and this is bogus code)
Code:
MSGBOX "Hello"
Code:
PUSH something MOVE something DANCE POP something
Comment