Cycle / clock based operations

Is there any possible mechanism that I can use to perform logic based on a clock cycle?

I’m giving a go at emulating a processor and wanting it to be cycle exact, so just trying to figure out the basic concepts of it, and what’s potentially achievable using Arduino (well I’m using a Teensy 3.6 just now)

using a timer (Teensy 3.6 has different ones) and every time it "ticks" perform the next operation ?

Are you interpreting the ASM binary of another micro-processor? (just curious)

Since you're on a Teensy, check out the IntervalTimer class.