Merge pull request #2 from danluu/master

Tiny README update (added a couple of references I used for my updates)
This commit is contained in:
Anselm Levskaya 2013-03-19 11:31:32 -07:00
commit 9e261ca104

View File

@ -25,10 +25,6 @@ have been added.
The core opcode execution loop has been autocommented to indicate what The core opcode execution loop has been autocommented to indicate what
instruction operation the opcode refers to. instruction operation the opcode refers to.
Everything but the flow-control (JMP CALL RET) routines is fairly
comprehensible. There's still some unnamed functions there as I
haven't worked out exactly what's going on.
### ETC ### ETC
I highly recommend, by the way, the excellent [JSShaper][2] library for transforming large javascript code bases. The hacks I made from it are in this repo: a little symbol-name-transformer node.js script and an emacs function for doing this in live buffers. I highly recommend, by the way, the excellent [JSShaper][2] library for transforming large javascript code bases. The hacks I made from it are in this repo: a little symbol-name-transformer node.js script and an emacs function for doing this in live buffers.
@ -43,7 +39,9 @@ Some other helpful references for understanding what's going on:
#### x86 #### x86
- http://pdos.csail.mit.edu/6.828/2005/readings/i386/ - http://pdos.csail.mit.edu/6.828/2005/readings/i386/
- http://pdos.csail.mit.edu/6.828/2010/readings/i386.pdf (PDF of above)
- http://ref.x86asm.net/coder32.html - http://ref.x86asm.net/coder32.html
- http://www.sandpile.org/
- http://en.wikibooks.org/wiki/X86_Assembly/X86_Architecture - http://en.wikibooks.org/wiki/X86_Assembly/X86_Architecture
- http://en.wikipedia.org/wiki/X86 - http://en.wikipedia.org/wiki/X86
- http://en.wikipedia.org/wiki/Control_register - http://en.wikipedia.org/wiki/Control_register