 				P |= ZERO_FLAG;
 			if (A & 0x80)
 				P |= NEGATIVE_FLAG;
+			_cycleCount += 12;
 		}
 		
 		private function instrPLP_IMP():void
 		{
 			P = (popStack() & ~BREAK_FLAG) | UNUSED_FLAG;
+			_cycleCount += 12;
 		}
 		
 		private function instrROL_ACM():void

			var value:uint = 0;
			value = param1 & 0xFF;
			instrORA(value);
		}
		
		private function instrORA_ZPG():void

			PC = popStack();
			PC |= (popStack() << 8);
			PC++;
			_cycleCount += 18;
		}
		
		private function instrSBC_IMM():void
