I'm somewhat new to assembly and have to look up the x86 instructions every now and then. Searching the web for every other opcode gets annoying after a while. Then there are the Intel Reference Manuals, but the contents page doesn't have direct links to the various sections in the pdf file, and doesn't list the 'true' page name but instead numbers things by [chapter]-[relative page number], and I have to use that to guess the page number of the opcode.
So the question is, is there any efficiently searchable offline reference for x86 instructions?
I vaguely remember that the CheatEngine disassembler provided some info for each opcode you clicked on in the disassembly. However it's Windows-only, and these days I use Linux most of the time. But something like that would be nice.
Edit: Well, I realize I can search for that chapter-pagenum string in the pdf, which is probably unique. But I'd still prefer a something I can type an opcode into and get the info straight back out.