again instructions...

This commit is contained in:
Dokugogagoji_cp 2008-08-10 17:06:06 +00:00
parent 2671caa304
commit 3b46758183
31 changed files with 357 additions and 6 deletions

View file

@ -3,7 +3,7 @@
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.21022</ProductVersion>
<ProductVersion>9.0.30428</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{819DB8FC-5DA1-461F-83C9-2F5C88088C94}</ProjectGuid>
<OutputType>Library</OutputType>

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86._286Exclusive
{
class LoadAll
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86._386AndUp
{
class InvokeICE
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86._386Exclusive
{
class LoadAllD
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86._8086Exclusive
{
class PopCS
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class CmpByteInString
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class CmpWordInString
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class EffectAddr
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class FlagIntoAH
{
}
}

View file

@ -55,9 +55,13 @@
<ItemGroup>
<Compile Include="286AndUp\Lgdt.cs" />
<Compile Include="286AndUp\Lidt.cs" />
<Compile Include="286Exclusive\LoadAll.cs" />
<Compile Include="386AndUp\InvokeICE.cs" />
<Compile Include="386Exclusive\LoadAllD.cs" />
<Compile Include="3DNow!2\FloatToInt16.cs" />
<Compile Include="3DNow!2\Int16ToFloat.cs" />
<Compile Include="3DNow!2\InvertBottomTopAndStore.cs" />
<Compile Include="8086Exclusive\PopCS.cs" />
<Compile Include="AAA.cs" />
<Compile Include="AAD.cs" />
<Compile Include="AAM.cs" />
@ -73,19 +77,46 @@
<Compile Include="AMD-MMX\PrefetchNoCache.cs" />
<Compile Include="And.cs" />
<Compile Include="Assembler.cs" />
<Compile Include="CmpByteString.cs" />
<Compile Include="CmpWordString.cs" />
<Compile Include="EffectAddr.cs" />
<Compile Include="LoadESWithPointer.cs" />
<Compile Include="FlagIntoAH.cs" />
<Compile Include="LoadByte.cs" />
<Compile Include="LoadWord.cs" />
<Compile Include="Lock.cs" />
<Compile Include="LoopAlways.cs" />
<Compile Include="LoopBase.cs" />
<Compile Include="LoopIfEqual.cs" />
<Compile Include="LoopIfNotEqual.cs" />
<Compile Include="LoopIfNotZero.cs" />
<Compile Include="LoopIfZero.cs" />
<Compile Include="MoveSB.cs" />
<Compile Include="MoveSW.cs" />
<Compile Include="LoadPointerDS.cs" />
<Compile Include="Popd.cs" />
<Compile Include="Pushd.cs" />
<Compile Include="Repeat.cs" />
<Compile Include="RepeatBase.cs" />
<Compile Include="RepeatIfEqual.cs" />
<Compile Include="RepeatIfNotEqual.cs" />
<Compile Include="RepeatIfNotZero.cs" />
<Compile Include="RepeatIfZero.cs" />
<Compile Include="RepeatMovsb.cs" />
<Compile Include="RepeatStosb.cs" />
<Compile Include="RepeatStosd.cs" />
<Compile Include="ReturnNear.cs" />
<Compile Include="SetALByCarry.cs" />
<Compile Include="SpecialDebug\Break.cs" />
<Compile Include="ByteToWord.cs" />
<Compile Include="Call.cs" />
<Compile Include="ClrDirFlag.cs" />
<Compile Include="ClrInterruptFlag.cs" />
<Compile Include="ClrCarryFlag.cs" />
<Compile Include="CmpByteString.cs" />
<Compile Include="CmpByteInString.cs" />
<Compile Include="CmpMem.cs" />
<Compile Include="CmpWord.cs" />
<Compile Include="CmpWordString.cs" />
<Compile Include="CmpWordInString.cs" />
<Compile Include="486AndUp\CmpXchg.cs" />
<Compile Include="Compare.cs" />
<Compile Include="ConditionalMove.cs" />
@ -165,16 +196,14 @@
<Compile Include="SSE\MovSS.cs" />
<Compile Include="SSE\SubPS.cs" />
<Compile Include="SetInterruptFlag.cs" />
<Compile Include="StoreSD.cs" />
<Compile Include="StoreWordInString.cs" />
<Compile Include="JumpIfNotCarry.cs" />
<Compile Include="RepeatMovsb.cs" />
<Compile Include="RepeatStosd.cs" />
<Compile Include="Interrupt.cs" />
<Compile Include="JumpBase.cs" />
<Compile Include="Not.cs" />
<Compile Include="386AndUp\Pushfd.cs" />
<Compile Include="Registers.cs" />
<Compile Include="RepeatStosb.cs" />
<Compile Include="ShiftLeft.cs" />
<Compile Include="Divide.cs" />
<Compile Include="Instruction.cs" />

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoadByte
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoadESWithPointer
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoadPointerDS
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoadWord
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class Lock
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoopAlways
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoopBase
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoopIfEqual
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoopIfNotEqual
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoopIfNotZero
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class LoopIfZero
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
public class MoveSB : Instruction
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class MoveSW
{
}
}

View file

@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
public class Repeat
{
public Repeat(Instruction instruction)
{
}
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class RepeatBase
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class RepeatIfEqual
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class RepeatIfNotEqual
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class RepeatIfNotZero
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class RepeatIfZero
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
class SetALByCarry
{
}
}

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
public class StoreSD : Instruction
{
}
}