Is there some information source or technical draft (something like RFC for networking) describing implementation of particular instructions (e.g. mov
, jmp
, je
, jle
, inc
, ...) for Intel
architecture?
Some general talk is on wikipedia but I'd like to know perfectly what's happening under the hood.
Thank you
They are generally implemented with micro-code, you can read up on that here, it mostly depends on the type of processors you are looking into (embedded, multi-core, power saving etc), Intel has some architecture design details here (the rest of the manuals also have various more minor details).
Its a bit old school now, but you should also find this helpful and interesting, it details the in depth design of the Pentium 4 series of processors, including instruction set implementation.