Re: x86 instruction set reference
On Tuesday, 29 November 2016 at 22:37:28 UTC, safety0ff wrote: Other links in the same vein: http://ref.x86asm.net/coder64.html https://defuse.ca/online-x86-assembler.htm And if you're in (Intel) SIMD land, this is a handy reference: https://software.intel.com/sites/landingpage/IntrinsicsGuide -Wyatt
Re: x86 instruction set reference
On Tuesday, 29 November 2016 at 11:53:06 UTC, Walter Bright wrote: http://www.felixcloutier.com/x86/ I find this easier to use for quick lookups than the Intel PDF files, because any instruction is just 2 clicks away. Just merge and split the PDFs so you have a PDF with just the instructions and a single bookmarks for each one. That's what I did.
Re: x86 instruction set reference
On 11/29/2016 6:07 PM, deadalnix wrote: To be fair, it explains much more than just what the instructions are. I'm not interested in fairness, I'm interested in quick convenient access to what I need to know when I need to know it :-) I did suspect a mistake in it, but it turned out that the mistake was in: https://github.com/dlang/dmd/pull/6291
Re: x86 instruction set reference
On Tuesday, 29 November 2016 at 21:02:46 UTC, Marco Leise wrote: Am Tue, 29 Nov 2016 03:53:06 -0800 schrieb Walter Bright : http://www.felixcloutier.com/x86/ I find this easier to use for quick lookups than the Intel PDF files, because any instruction is just 2 clicks away. You mean ... like that 3600 pages "Intel® 64 and IA-32 Architectures Software Developer’s Manual" I linked in that bug report earlier today? Aside form being the complete and authoritative source on how Intel's CPUs operate, it really doesn't have much going for it. :D To be fair, it explains much more than just what the instructions are.
Re: x86 instruction set reference
On Tuesday, 29 November 2016 at 22:20:06 UTC, Walter Bright wrote: On 11/29/2016 1:02 PM, Marco Leise wrote: You mean ... like that 3600 pages "Intel® 64 and IA-32 Architectures Software Developer’s Manual" I linked in that bug report earlier today? Aside form being the complete and authoritative source on how Intel's CPUs operate, it really doesn't have much going for it. :D And I do have a local copy of it. But to just see the hex code for an instruction, the clickable reference is much handier than navigating 3600 pages. Indeed. This Page is quite a find. Thanks for posting it. The Layout of the Intel Architecture guide, was actually a blocker for writing my ctfe-jit-backend.
Re: x86 instruction set reference
On Tuesday, 29 November 2016 at 22:20:06 UTC, Walter Bright wrote: And I do have a local copy of it. But to just see the hex code for an instruction, the clickable reference is much handier than navigating 3600 pages. Other links in the same vein: http://ref.x86asm.net/coder64.html https://defuse.ca/online-x86-assembler.htm
Re: x86 instruction set reference
On 11/29/2016 1:02 PM, Marco Leise wrote: You mean ... like that 3600 pages "Intel® 64 and IA-32 Architectures Software Developer’s Manual" I linked in that bug report earlier today? Aside form being the complete and authoritative source on how Intel's CPUs operate, it really doesn't have much going for it. :D And I do have a local copy of it. But to just see the hex code for an instruction, the clickable reference is much handier than navigating 3600 pages.
Re: x86 instruction set reference
Am Tue, 29 Nov 2016 03:53:06 -0800 schrieb Walter Bright : > http://www.felixcloutier.com/x86/ > > I find this easier to use for quick lookups than the Intel PDF files, because > any instruction is just 2 clicks away. You mean ... like that 3600 pages "Intel® 64 and IA-32 Architectures Software Developer’s Manual" I linked in that bug report earlier today? Aside form being the complete and authoritative source on how Intel's CPUs operate, it really doesn't have much going for it. :D -- Marco
x86 instruction set reference
http://www.felixcloutier.com/x86/ I find this easier to use for quick lookups than the Intel PDF files, because any instruction is just 2 clicks away.
Re: x86 instruction set reference
On 30/11/2016 12:53 AM, Walter Bright wrote: http://www.felixcloutier.com/x86/ I find this easier to use for quick lookups than the Intel PDF files, because any instruction is just 2 clicks away. Oh and a little tip from me as well, use the AMD64 manuals. They are actually useful and can be learned from. Not so with Intel's.