-
Notifications
You must be signed in to change notification settings - Fork 0
Access x86-64 opcode and register information from Common Lisp
License
a0-prw/x86-64-opcodes
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
x86-64-opcodes is automatically generated from Mahdi Safsafi's opcodesDB (https://github.com/MahdiSafsafi/opcodesDB). This system provides access to information about X86-64 opcodes and registers from Common Lisp. If this system is loaded then (gethash "add" *i-hash*) will return a list of all instructions associated with the mnemonic "add", etc. X86-64 registers are defined as constants with the same name as is generally used by assembly language programmers. I decided that deviation from the Common Lisp convention of bracketing constants with '+ was justified, in this case. Read the file "x86-64-classes.lisp" to learn about classes, slots and slot accessors. Read Mahdi Safsafi's documentation and the manuals from the CPU manufacturers for more information.
About
Access x86-64 opcode and register information from Common Lisp
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published