Hi... I'm getting very interested in assembly now. So, I said, why not start programming assembly on 64-bit processors? Sure, that's all fine... but a problem comes up. Do I go with Intel's Itanium or go with AMD processors? I'm not really a big fan of AMD, I feel more at home with Intel. I'm kind of lost, not sure who to follow. I hear good and bad things about both of them. Any help / guidance would be very appreciated.


- ~Steve~ -
Posted on 2005-04-25 22:09:43 by ~Steve~
I used to be an "Intel only" type person. Every processor I have owned before this one was Intel series. I now have an AMD64 3000+ and I must say the performance and compatibility is impressive. Moreover, I suggest you use AMD64 since it is compatible with the x86 series processors, this will allow you to easily port applications and already exisiting libraries between 32-bit and 64-bit.
Posted on 2005-04-26 00:58:27 by SpooK
Hi ~Steve~ ,

Welcome to the board.

Why not to start with win32asm?
Posted on 2005-04-26 05:05:05 by Vortex
I thought Itanium died.
Posted on 2005-04-26 08:23:56 by drhowarddrfine
~Steve~, Itanium is intels 64-bit server platform - probably not what you want.

Intel copied the AMD64 extensions to the x86 instruction set, and it's available in the latest Pentium 4's. So, get an AMD64 or a P4 with the 64bit extension.
Posted on 2005-04-26 08:42:29 by f0dder

Do I go with Intel's Itanium or go with AMD processors?

Don't go with Itanium unless you have a very good reason to do it. It's a great platform and it's capabilities are beyond anything you can think of with an x86(-64). But it's use is limited. So if you wan't to write mainstream software, learn x86-64 assembly.
Posted on 2005-04-26 10:44:18 by GogetaSSJ4