unsigned long cycleh, cycle;do { cycleh = rdcycleh(); cycle = rdcycle();} while (cycleh != rdcycleh());
ax cx dx bx sp bp si di