ADD instructions need to work through the bit-adders, which takes more time to traverse than a simple OR gate per bit.
Also, you can get technical information on your favorite processor's instruction set, and it will list the machine codes and execution times for everything.
@pacerier: Some of the questions you are asking here today on this thread and others might have made sense 10-20 years ago, but with modern CPUs and compilers, they have very little meaning.
On x86, OR and ADD generally take the same amount of time.
Read through "Intel® 64 and IA-32 Architectures Optimization Reference Manual" available at http://www.intel.com/products/processor/manuals/ . Look at the section labelled "PROCESSOR PERSPECTIVES" to get a sense of what differences exist across just Intel's latest offerings.