OriginalGriff got you started with Solution 1, but I have a couple of valuable links you should check out as well.
Now, you don't actually specify it, but I assume you are interested in the Intel architecture and instruction set.
It used to be a lot 'simpler' ( ;) ) to get this kind of table overview back when we just had straight x86 architecture and a few different Intel CPU generations, but if you want a complete reference of 64bit and 32bit instructions as well as all relevant CPU instruction sets, we are not just talking about a simple table.
Lets, get to it. This is my best guess at what you want (the 'table' starts at page 82):
Intel® 64 and IA-32 Architectures Software Developer’s Manual (Volume 2A, 2B and 2C)[
^]
As indicated by the title, this 1,493 page document is actually three documents merged into one. To see a full list of the documents in the collection, go here:
Intel® 64 and IA-32 Architectures Software Developer Manuals[
^]
Another high quality source of information is
Agner's Software optimization resources[
^].
Specifically the 5 documents written by Agner himself is an outstanding collection, which he seems to continue working on (I first came across these documents +10 years ago).
I used to have printouts of the 4th document
Instruction Tables[
^] when I was writing assembly code to optimize the speed of a video CODEC. I believe this document includes information about non-Intel CPUs that you will (obviously) not find in the Intel documents.
Soren Madsen