コード例 #1
0
ファイル: CodeGen.cs プロジェクト: LiamSearle/practice2017PLT
        } // CodeGen.OneWord

        public static void TwoWord(string mnemonic, int adr)
        {
            // Inline assembly of two word instruction with integer operand
            Emit(PVM.OpCode(mnemonic)); Emit(adr);
        } // CodeGen.TwoWord
コード例 #2
0
ファイル: CodeGen.cs プロジェクト: LiamSearle/practice2017PLT
        } // CodeGen.TwoWord

        public static void Branch(string mnemonic, Label adr)
        {
            // Inline assembly of two word branch style instruction with Label operand
            Emit(PVM.OpCode(mnemonic)); Emit(adr.Address());
        } // CodeGen.Branch
コード例 #3
0
ファイル: CodeGen.cs プロジェクト: LiamSearle/practice2017PLT
        } // CodeGen.GetInitSP

        public static void OneWord(string mnemonic)
        {
            // Inline assembly of one word instruction with no operand
            Emit(PVM.OpCode(mnemonic));
        } // CodeGen.OneWord