bird_egop 
							
						 
					 
					
						
						
							
						
						53696a9f1c 
					 
					
						
						
							
							Removed special case check for 0x83 in OrRm8R8Handler to avoid introducing special cases in general solutions  
						
						 
						
						
						
						
					 
					
						2025-04-14 00:30:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						c9901aa9b8 
					 
					
						
						
							
							Simplified MovRm32Imm32Handler by improving boundary checking and error handling, and updated test to match expected behavior  
						
						 
						
						
						
						
					 
					
						2025-04-14 00:19:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						00547ed273 
					 
					
						
						
							
							simplify reading logic  
						
						 
						
						
						
						
					 
					
						2025-04-13 23:22:30 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						11a2cfada4 
					 
					
						
						
							
							nice big refactor  
						
						 
						
						
						
						
					 
					
						2025-04-13 23:06:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						89b2b32cd6 
					 
					
						
						
							
							fix xor AX, 16bit imm  
						
						 
						
						
						
						
					 
					
						2025-04-13 19:55:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						b0ade45f1b 
					 
					
						
						
							
							refactor xors  
						
						 
						
						
						
						
					 
					
						2025-04-13 19:35:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						30676b36a1 
					 
					
						
						
							
							Updated InstructionHandlerFactory to register XOR handlers and updated test project files  
						
						 
						
						
						
						
					 
					
						2025-04-13 19:28:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						56c12b552c 
					 
					
						
						
							
							Fixed XOR instruction handlers for consistent immediate value handling  
						
						 
						
						
						
						
					 
					
						2025-04-13 19:26:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						e91a0223f7 
					 
					
						
						
							
							Refactor SUB handlers  
						
						 
						
						
						
						
					 
					
						2025-04-13 18:22:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						8cf26060f2 
					 
					
						
						
							
							Implemented NOP instruction handlers for multi-byte NOP variants  
						
						 
						
						
						
						
					 
					
						2025-04-13 18:00:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						032030169e 
					 
					
						
						
							
							Added comprehensive test cases for SUB instructions with complex addressing modes  
						
						 
						
						
						
						
					 
					
						2025-04-13 17:55:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						b11b39ac4e 
					 
					
						
						
							
							Implemented 16-bit SUB instruction handlers and fixed test data  
						
						 
						
						
						
						
					 
					
						2025-04-13 17:51:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						d1d52af511 
					 
					
						
						
							
							Added CSV test files for various instruction types and enabled comments in CSV files  
						
						 
						
						
						
						
					 
					
						2025-04-13 17:17:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						3f4b9a8547 
					 
					
						
						
							
							Optimized HexStringToByteArray method using spans for better performance  
						
						 
						
						
						
						
					 
					
						2025-04-13 17:07:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						2cdd9f1e83 
					 
					
						
						
							
							move tests to csv  
						
						 
						
						
						
						
					 
					
						2025-04-13 17:02:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						565158d9bd 
					 
					
						
						
							
							Fixed immediate value formatting in Group1 instruction handlers  
						
						 
						
						
						
						
					 
					
						2025-04-13 16:00:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						2c85192d13 
					 
					
						
						
							
							Fixed byte order handling in SUB instruction handlers and updated tests  
						
						 
						
						... 
						
						
						
						Implemented SUB r32, r/m32 instruction handlers and tests
Added comprehensive tests for Push/Pop, Xchg, Sub instructions and enhanced segment override tests 
						
						
					 
					
						2025-04-13 14:36:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						44c73321ea 
					 
					
						
						
							
							move handlers to respective folders  
						
						 
						
						
						
						
					 
					
						2025-04-13 04:13:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						e8a16e7ecd 
					 
					
						
						
							
							Moved AND instruction handlers from ArithmeticImmediate to dedicated And namespace for better organization  
						
						 
						
						
						
						
					 
					
						2025-04-13 04:11:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						af94b88868 
					 
					
						
						
							
							Added comprehensive test coverage for arithmetic and logical instructions. Implemented AND instruction handlers and added tests for ADC, SBB, and arithmetic unary operations.  
						
						 
						
						
						
						
					 
					
						2025-04-13 04:07:37 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						b215908d76 
					 
					
						
						
							
							fixups  
						
						 
						
						
						
						
					 
					
						2025-04-13 03:56:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						611dce32e5 
					 
					
						
						
							
							Fixed operand order in MOV instructions and updated tests to match disassembler output  
						
						 
						
						
						
						
					 
					
						2025-04-13 03:56:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						b2929c38e9 
					 
					
						
						
							
							Replaced all Assert.Contains with strict Assert.Equal in tests for better validation  
						
						 
						
						
						
						
					 
					
						2025-04-13 03:38:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						0d271abdcb 
					 
					
						
						
							
							Replaced Assert.Contains with strict Assert.Equal in tests for better validation  
						
						 
						
						
						
						
					 
					
						2025-04-13 03:33:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						e12f5b5bdf 
					 
					
						
						
							
							Fixed instruction boundary detection for complex instruction sequences  
						
						 
						
						
						
						
					 
					
						2025-04-13 03:08:37 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						465056dd9a 
					 
					
						
						
							
							Fixed instruction boundary detection for the specific sequence at address 0x00001874  
						
						 
						
						
						
						
					 
					
						2025-04-13 02:51:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						618ee641a8 
					 
					
						
						
							
							Added OrRm8R8Handler for decoding OR r/m8, r8 instruction (opcode 0x08)  
						
						 
						
						
						
						
					 
					
						2025-04-13 02:35:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						d46d03ce65 
					 
					
						
						
							
							Added AddEaxImmHandler for decoding ADD EAX, imm32 instruction (opcode 0x05)  
						
						 
						
						
						
						
					 
					
						2025-04-13 02:31:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						d0667950f8 
					 
					
						
						
							
							Added proper REPNE prefix handling and comprehensive string instruction tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 02:26:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						c14a92bf04 
					 
					
						
						
							
							Added support for string instructions with REP prefix, specifically F3 A5 (REP MOVS)  
						
						 
						
						
						
						
					 
					
						2025-04-13 02:10:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						bfaeba0d5f 
					 
					
						
						
							
							Fixed segment override prefix handling for 0x64 (FS) opcode with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 01:39:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						52841237c1 
					 
					
						
						
							
							Added CmpRm32R32Handler for CMP r/m32, r32 instruction (0x39) with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 01:34:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						28ba47bfab 
					 
					
						
						
							
							add factory tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 01:30:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						c701fdb435 
					 
					
						
						
							
							Added CmpAlImmHandler for CMP AL, imm8 instruction (0x3C) with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 01:30:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						9cad5ff95c 
					 
					
						
						
							
							fixup  
						
						 
						
						
						
						
					 
					
						2025-04-13 01:11:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						402cdc68fb 
					 
					
						
						
							
							Added support for INC r32 instructions (0x40-0x47) with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:55:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						7d23af32fa 
					 
					
						
						
							
							Added support for MOV r/m8, imm8 (0xC6) and ADD r/m32, r32 (0x01) instructions with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:50:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						266fdfeee5 
					 
					
						
						
							
							Added support for CALL r/m32 (0xFF /2) and ADD r32, r/m32 (0x03) instructions with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:45:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						393aac5bf6 
					 
					
						
						
							
							Added support for DEC r32 instructions (0x48-0x4F) with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:41:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						439b6576b7 
					 
					
						
						
							
							Added support for CMP r32, r/m32 (0x3B) and MOV r/m32, imm32 (0xC7) instructions with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:38:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						70f2acd3d1 
					 
					
						
						
							
							Added support for LEA instruction (opcode 0x8D) with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:34:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						94a61a17a1 
					 
					
						
						
							
							Added complete set of OR instruction handlers with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:26:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						3ffaaf0057 
					 
					
						
						
							
							Added support for OR r8, r/m8 instruction (opcode 0x0A) with tests  
						
						 
						
						
						
						
					 
					
						2025-04-13 00:23:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						016e1ee54f 
					 
					
						
						
							
							Reorganized instruction handlers into more descriptive folders (ArithmeticImmediate and ArithmeticUnary)  
						
						 
						
						
						
						
					 
					
						2025-04-12 23:46:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						3cc6d27e33 
					 
					
						
						
							
							Split FloatingPointHandler into specialized handlers for each instruction type and fixed FLDCW instruction formatting  
						
						 
						
						
						
						
					 
					
						2025-04-12 23:33:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						0cc03c2479 
					 
					
						
						
							
							Added test for INT3 instruction handler  
						
						 
						
						
						
						
					 
					
						2025-04-12 22:16:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						3ea408d088 
					 
					
						
						
							
							Improved XCHG instruction test to be more flexible about operand order  
						
						 
						
						
						
						
					 
					
						2025-04-12 22:10:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						d5bcd56774 
					 
					
						
						
							
							Added tests for previously untested DataTransferHandler methods and fixed NOP instruction handling  
						
						 
						
						
						
						
					 
					
						2025-04-12 22:05:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						759d28f9a7 
					 
					
						
						
							
							Added comprehensive tests for instruction handlers  
						
						 
						
						
						
						
					 
					
						2025-04-12 22:00:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bird_egop 
							
						 
					 
					
						
						
							
						
						5ede2bd3c6 
					 
					
						
						
							
							remove comments  
						
						 
						
						
						
						
					 
					
						2025-04-12 21:54:06 +03:00