TechSpot

Microsoft will support Intel's 64-bit extensions

By Julio Franco
Feb 18, 2004
  1. Microsoft Corp. today announced at the Intel Developer Forum in San Francisco that its Windows® operating systems for 64-bit extended systems will be fully compatible with Intel Corp.’s newly announced processors with 64-bit extension technology.

    Though it's still unclear whether Intel and AMD 64-bit implementations are fully compatible (if not the same), it comes as no surprise that Microsoft will cover Intel's back.
     
  2. Didou

    Didou Bowtie extraordinair! Posts: 4,274

    The Intel implementation ( dubbed IA-32e ) is not only fully compatible, it's an exact copy of the AMD design ( at 99.9% ).

    Take a look at Intel's documentation -> Intel 64-bit Extension Technology

    & AMD's documentation -> AMD64 Architecture Tech Docs

    The same 64-bit instructions are available on both processors : SWAPGS, SYSCALL, SYSRET, CDQE, CMPSQ, LODSQ, MOVSQ, MOVZX et STOSQ.

    There is one instruction in IA-32e that isn't present in AMD64 & that's CMPXCHG16B.

    AMD register sheet

    [​IMG]

    Intel register sheet

    [​IMG]

    Notice any similarities ? ;)
     
  3. Didou

    Didou Bowtie extraordinair! Posts: 4,274

    I guess Intel simply did copy / paste

    AMD Long mode

    [​IMG]

    Intel Long mode

    [​IMG]
     
  4. Didou

    Didou Bowtie extraordinair! Posts: 4,274

    Someone posted the differences between the two implementations. Taken from -> Intel vs AMD x86-64

     
  5. Didou

    Didou Bowtie extraordinair! Posts: 4,274

    EM64T : Intel Names 64-Bit Extension Technology for Xeon

    Article @ eWeek.com
     
Topic Status:
Not open for further replies.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...