Nvidia Kepler assembly language

while searching and messing around I came across this file :
http://www.clear.rice.edu/comp422/resources/cuda/pdf/cuobjdump.pdf
inside the doc/pdf of cuda installation.

It contains assembly instructions of Fermi and Kepler architectures. But without any explanation.
Apart from the usual Add, Mul, etc. Is there any other document or any thing that can explain the instructions? not how to code them, just their operation and what they do.

See this: http://docs.nvidia.com/cuda/pdf/ptx_isa_3.1.pdf and this if you want to use them inline w/ C code: http://www.clear.rice.edu/comp422/resources/cuda/pdf/Using_Inline_PTX_Assembly_In_CUDA.pdf

The first link is out of date.
The second link works.

The third link is also out of date.
The only link that works is
http://docs.nvidia.com/cuda/pdf/ptx_isa_3.1.pdf and this redirects to https://docs.nvidia.com/cuda/index.html, the main CUDA Toolkit documentation page.

I did find a perl implementation of a Kepler assembler on gitHub: