increase Cycles after every Instruction (#30)

Co-authored-by: darkress <30271678+DarkressX@users.noreply.github.com>
Reviewed-on: darkress/pic16f84-sim#30
This commit was merged in pull request #30.
This commit is contained in:
darkress
2023-06-12 13:34:52 +02:00
parent 2a24c2058f
commit c9fcc03892
34 changed files with 83 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
package de.darkress.pic16f84sim.microcontroller;
public class Cycles {
private static int cycles = 0;
public static void addToCycles(int increase)
{
cycles += increase;
}
public static int getCycles() {
return cycles;
}
}

View File

@@ -62,6 +62,7 @@ public class Memory
if(address == 0x2) //Check if PCL is destination
{
ProgramCounter.loadPc();
Cycles.addToCycles(1);
}
}