public void Execute_PCChangedToAddressTimesFour()
        {
            target = new JalInstruction(0x00000003);

            target.Execute(ref pc, mem, reg);

            Assert.AreEqual(0x0000000C, pc);
            Assert.AreEqual(0x00000004, reg[31]);
        }
        public void Execute_UpperFourPcBitsMaintained()
        {
            pc     = 0x20000000;
            target = new JalInstruction(0x00000003);

            target.Execute(ref pc, mem, reg);

            Assert.AreEqual(0x2000000C, pc);
            Assert.AreEqual(0x20000004, reg[31]);
        }