Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
eeoam wrote:
I've downloaded Intel manual 2A and I am currently making my way through it. Unfortunately I have not yet been able to commit the 812 page document to memory.
I think by 'memory' he means RAM.. He can't load the manual into his computer's RAM...
that's what i used to write the compiler for my language. If you need help, pm me and i will explain to you how to write simple instructions in hex and in binary 0s and 1s. If you are looking to code in such obsolete format and abusing yourself, you will need a hex/binary editor. If you are looking to write a compiler, good luck . it's actually not as hard as everyone says it is .
"I don't take advice from freshmen in high school" - when your programming, age doesn't matter
"if you think your running fast, run faster." - track coach
"Back in my day, I had a pimped out ride." - physics teacher
http://www.ousob.com/ng/iapx86/ is what I use as a "easy" reference(as in, I can glance and instantly know what most opcodes mean, while a few I must look up in the manual)
It is very nifty for looking up the hex codes, and I used it extensively in Open86 and x86Lib...
and for that question... well I could answer it easy enough..
AL,CL,DL,BL,AH,CH,DH,BH
0....7
if you want the 16bit/32bit ones, look them up yourself