So what we actually achieve over here is that even before completing the execution of this compare and jump on no zero instructions the processor could have actually speculatively executed these set of instructions and then commit these instructions only when the result of compare and jump on no 0 is obtained.
ഇവിടെ യഥാർത്ഥത്തിൽ സംഭവിച്ചത്, ഈ compare അല്ലെങ്കിൽ jnz-ന്റെ execution പൂർത്തിയാക്കുന്നതിന് മുമ്പുതന്നെ പ്രോസസ്സറിന് യഥാർത്ഥത്തിൽ ഈ നിർദ്ദേശങ്ങൾ ഊഹിച്ചു നടപ്പിലാക്കാൻ കഴിഞ്ഞു. തുടർന്ന് jnz-ന്റെ result താരതമ്യം ചെയ്ത് മാത്രമേ ഈ നിർദ്ദേശങ്ങൾ commit ചെയ്യൂ.