>Can someone tell me what's instruction set test? >It is supposed to be the execution of a set of instructions to verify if the >result of the instructions match a known value. If it doesn't, it indicates >the program has corrupted. I have seen it done on a Z80, I doubt a PIC has enough memory to do it, and contain more than a tiny application, unless someone can figure how to do it in the 12 instructions :) The example I saw would go through the instruction set, testing the functionality of each instruction, verifying flags were set correctly, and registers correctly addressed, and containing correct contents, before starting on the application code. IIRC on a Z80 this took somewhere around 0.5 to 1k of code space, and used a byte or two of ram to verify writing capability. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads