If you were correct then an assembler level register add command would occasionally fail to do 1+1=2, it does not because the on chip microcode function that the assembler calls has been created and tested to be error free. The same can be done to assembler and higher languages, it will be...