Commit Graph

396 Commits

Author SHA1 Message Date
2305fb47fd Added the "das" instruction 2011-04-17 13:57:10 +00:00
9bb7847caf Added the "dec" instruction 2011-04-17 13:55:11 +00:00
86dc27e426 Added the "div" instruction (with differentiation where required) 2011-04-17 13:40:58 +00:00
1bfda5e60b Report more errors 2011-04-17 13:40:20 +00:00
4859f66288 Re-introduced the i686 architecture 2011-04-17 13:18:51 +00:00
7bf3ab327f Added licensing information 2011-04-17 07:20:07 +00:00
8fa2c99d09 Still adding instructions to the i386 architecture 2011-04-17 07:13:08 +00:00
42844556a3 Added the "cld", "cli", "clts" and "cmc" instructions 2011-04-17 07:06:41 +00:00
d2231bbc2c Added the "clc" instruction 2011-04-17 07:03:23 +00:00
3f54a1eff2 Re-introduced support for the i386 architecture in real mode 2011-04-17 06:59:28 +00:00
bcbded6fcc Added the "bts" instruction 2011-04-17 06:47:49 +00:00
541978879d Added the "btr" instruction 2011-04-17 06:45:33 +00:00
ca06c3c933 Added the "btc" instruction 2011-04-17 06:42:50 +00:00
8684636812 Added the "bt" instruction 2011-04-17 06:40:31 +00:00
908840ccab i386 doesn't support the "bswap" instruction 2011-04-17 06:31:36 +00:00
d2b40c3379 Re-introducing support for the i486 architecture 2011-04-17 06:27:40 +00:00
cc628191ce Avoid a warning in debugging mode 2011-04-17 06:27:01 +00:00
cae11bd51a Added "bsf" and "bsr" (not encoded properly yet) 2011-04-17 06:06:32 +00:00
c689bf5ffc Added instructions for "and" 2011-04-17 05:59:50 +00:00
5754d2ddb5 Fixed signed values (which were always considered negative) 2011-04-17 05:59:11 +00:00
60b8d52248 Added some more instructions for "add" 2011-04-17 05:53:20 +00:00
bcd242e96c Referenced most occurences of the "adc" instruction by now 2011-04-17 05:48:04 +00:00
d1d16311a7 The "adc" instruction doesn't care for the signedness 2011-04-17 05:36:12 +00:00
59e1799a37 Adding the "add" instruction 2011-04-17 05:09:52 +00:00
c2783f0528 Documented a case that doesn't work in i386 2011-04-17 04:52:39 +00:00
c48d5cbd39 Apparently got the mod/rm /r and /[0-7] right for i386 2011-04-17 04:32:45 +00:00
e853ba8c28 Beginning to get the Mod R/M byte right (not considering the SIB at all) 2011-04-17 04:02:20 +00:00
0ff490e2a0 Fixed endian of opcodes for the i386 architecture 2011-04-17 00:35:18 +00:00
902c56d564 Fixed the helper for register definitions and some warnings 2011-04-17 00:15:24 +00:00
ed661daee0 Improving support for the i386 architecture again 2011-04-16 15:51:39 +00:00
7649d220c2 Fixed a dependency problem 2011-04-15 21:48:42 +00:00
95834007bc Letting each plug-in output instructions as it pleases 2011-04-15 18:48:08 +00:00
77f32dfab2 About to let each architecture plug-in output instructions itself 2011-04-15 02:53:38 +00:00
9e6b2bb0e9 Fixed build on Linux 2011-04-14 23:41:38 +00:00
7809f589b4 Improved support for the i386 architecture 2011-04-14 00:51:22 +00:00
a0f0317e3b Some fixes for i386 support 2011-04-13 16:31:33 +00:00
016e5b682a Define flags more clearly 2011-04-13 16:12:15 +00:00
19b80b71ff Fixed flags 2011-04-13 16:10:00 +00:00
79f5ba0237 More improvements to the support for the i386 architecture 2011-04-13 16:08:51 +00:00
fd677cfe52 New name for the assembly binary 2011-04-13 16:06:28 +00:00
09d598f1ff Consider all sizes to be in bits instead 2011-04-13 14:43:26 +00:00
83e77c93bf Added a couple i386 instructions 2011-04-13 03:05:22 +00:00
15a7830b60 Consider the whole file is part of a ".data" section 2011-04-13 03:05:04 +00:00
dcb9ea2e6f Introducing the i386 plug-in again 2011-04-13 02:23:48 +00:00
e45eb58cff Added test files (breaks compilation when the plug-ins are not installed) 2011-04-13 01:53:08 +00:00
9cf1514f63 Renaming the Devel as project to asm 2011-04-13 01:46:30 +00:00