Go to file
Stanislav Shwartsman cc694377b9 Standartization of Bochs instruction handlers.
Bochs instruction emulation handlers won't refer to direct fields of instructions like MODRM.NNN or MODRM.RM anymore.
Use generic source/destination indications like SRC1, SRC2 and DST.
All handlers are modified to support new notation. In addition fetchDecode module was modified to assign sources to instructions properly.

Immediate benefits:
- Removal of several duplicated handlers (FMA3 duplicated with FMA4 is a trivial example)
- Simpler to understand fetch-decode code

Future benefits:
- Integration of disassembler into Bochs CPU module, ability to disasm bx_instruction_c instance (planned)

Huge patch. Almost all source files wre modified.
2012-08-05 13:52:40 +00:00
bochs Standartization of Bochs instruction handlers. 2012-08-05 13:52:40 +00:00
bochs-performance - add comments describing how blur-translate works 2002-04-17 22:51:58 +00:00
bochs-testing - add results and conclusion 2002-11-19 15:56:26 +00:00
CVSROOT - fixing { parameter 2002-03-21 07:15:06 +00:00
sfsite added 'how the bochs works under the hood 2nd rev' to Bochs website 2012-06-20 15:45:25 +00:00