Home arrow Forums
OSDEV Forums  


anonymous
Visitor

Fresh Osdever
Posts: 0
graphgraph
Karma: 0  
If i'l learn 8086 assembler will it work with amd??? - 2005/07/03 08:46 If i'l learn 8086 assembler will it work with amd???
i see that windows work with them both.
so should i learn to assemblers? or 8086 is enough?

sorry for the bad english.
  | | The administrator has disabled public write access.
OSDEV
Community
Advertisement
   
DRF
User

Platinum Osdever
Posts: 123
graphgraph
Karma: 1  
Re: If i'l learn 8086 assembler will it work with amd??? - 2005/07/03 11:39 The assembler language changes depending on the processor you plan to run it on. (Unlike C/C++ where it can be re-compiled for various CPU types).
So learning x86 Assembly language will work on the normal Intel Pentium processors and the AMD Athlons including the AMD64 and the cheaper Durons/Celrons etc.
However to use the AMD64 processors at 64bit mode will mean you have to learn a bit more. (but they will run 32bit code aka x86 code ok)

Just to let you know that 8086 assembly will work ok on AMD64's and Pentium 4's but there are a few extra features on both that you can research on to optimise programs and rather than learning 8086 I think you mean x86. As there were quite a few instructions added for the 286/386/486 processors which will work on both AMD/Intel.

But you won't easily be able to port assembly code to run on other processors (like PowerPC and ARM)

Daniel.
  | | The administrator has disabled public write access.
pmilosev
User

Junior Osdever
Posts: 7
graphgraph
Karma: 0  
Re: If i'l learn 8086 assembler will it work with amd??? - 2005/07/04 11:34 I agree with DRF
I sugest you learn x86 and first start with something simple
FASM was my joice .... you don't have to learn anything else diferent from the x86 syntax ....
later you can learn macros .....
NASM is also good joice and there are more tuts on it
  | | The administrator has disabled public write access.

A WebArticles site. Sponsored by Evoleto. Motorola V525 / Business Directory / Delaware Incorporation / Home Made Bazaar