digitalmars.D - x86 instruction set reference
- Walter Bright (3/3) Nov 29 2016 http://www.felixcloutier.com/x86/
- rikki cattermole (3/6) Nov 29 2016 Oh and a little tip from me as well, use the AMD64 manuals.
- Marco Leise (11/15) Nov 29 2016 ause=20
- Walter Bright (3/9) Nov 29 2016 And I do have a local copy of it. But to just see the hex code for an
- safety0ff (4/7) Nov 29 2016 Other links in the same vein:
- Wyatt (4/7) Nov 30 2016 And if you're in (Intel) SIMD land, this is a handy reference:
- Stefan Koch (6/16) Nov 29 2016 Indeed.
- deadalnix (3/15) Nov 29 2016 To be fair, it explains much more than just what the instructions
- Walter Bright (5/6) Nov 29 2016 I'm not interested in fairness, I'm interested in quick convenient acces...
- hardreset (4/7) Nov 30 2016 Just merge and split the PDFs so you have a PDF with just the
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.
Nov 29 2016
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.
Nov 29 2016
Am Tue, 29 Nov 2016 03:53:06 -0800 schrieb Walter Bright <newshound2 digitalmars.com>:http://www.felixcloutier.com/x86/ =20 I find this easier to use for quick lookups than the Intel PDF files, bec=ause=20any instruction is just 2 clicks away.You mean ... like that 3600 pages "Intel=C2=AE 64 and IA-32 Architectures Software Developer=E2=80=99s 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 --=20 Marco
Nov 29 2016
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. :DAnd 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.
Nov 29 2016
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
Nov 29 2016
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.htmAnd if you're in (Intel) SIMD land, this is a handy reference: https://software.intel.com/sites/landingpage/IntrinsicsGuide -Wyatt
Nov 30 2016
On Tuesday, 29 November 2016 at 22:20:06 UTC, Walter Bright wrote:On 11/29/2016 1:02 PM, Marco Leise wrote: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.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. :DAnd 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.
Nov 29 2016
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 <newshound2 digitalmars.com>:To be fair, it explains much more than just what the instructions are.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
Nov 29 2016
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
Nov 29 2016
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.
Nov 30 2016