Description: This thing can help you resolve the implementation of the X86 32-bit instructions. Not including FPU, nor does it include things like MMX. Code meets the standard C99, in theory, should be no limit, but depending on the compiler implementation, need to be modified under the cpu_BasicType.h type definition. When tested in VS2005 (Extended Prohibition of language features,/W4), and GCC 3.4 (-std = c99-O1 or-ansi-O1) in the compiler
To Search:
File list (Check if you may need any files):
X86IEE32\Test\main.c
........\....\mmu.c
........\....\mmu.h
........\X86IEE32\cpu_Args_Analyse.c
........\........\cpu_BasicType.h
........\........\cpu_DataTypeConversion.h
........\........\cpu_def.h
........\........\cpu_Disasm.c
........\........\cpu_Disasm.h
........\........\cpu_EFlagContion.c
........\........\cpu_Instructions_OneByte_Bitwise.c
........\........\cpu_Instructions_OneByte_Bitwise.h
........\........\cpu_Instructions_OneByte_Extension.c
........\........\cpu_Instructions_OneByte_Extension.h
........\........\cpu_Instructions_OneByte_General.c
........\........\cpu_Instructions_OneByte_General.h
........\........\cpu_Instructions_OneByte_Math.c
........\........\cpu_Instructions_OneByte_Math.h
........\........\cpu_Instructions_OneByte_Mov.c
........\........\cpu_Instructions_OneByte_Mov.h
........\........\cpu_Instructions_OneByte_String.c
........\........\cpu_Instructions_OneByte_String.h
........\........\cpu_Instructions_Shift.c
........\........\cpu_Instructions_Shift.h
........\........\cpu_Instructions_TwoByte_Extension.c
........\........\cpu_Instructions_TwoByte_Extension.h
........\........\cpu_Instructions_TwoByte_General.c
........\........\cpu_Instructions_TwoByte_General.h
........\........\cpu_InstructionType.h
........\........\cpu_InternalFunction.h
........\........\cpu_internal_header.h
........\........\cpu_internal_structs.h
........\........\cpu_main.c
........\........\cpu_main.h
........\........\cpu_MemoryAccess.c
........\........\cpu_MemoryAccess.h
........\........\cpu_OneByte_OpcodeTable.h
........\........\cpu_ReadImm.h
........\........\cpu_status.h
........\........\cpu_TwoByte_OpcodeTable.h
........\........\cpu_x86.h
........\说明.txt
........\Test
........\X86IEE32
X86IEE32