Application Of Residue Codes For Error Detection In Modern Computers