Hi all, For PCs and X86 architecture we have assembly language. Is it possible to have(design) a computer or a specific architecture for any assembly language that is not X86 assembly language? Thanks .
- posted
16 years ago
Hi all, For PCs and X86 architecture we have assembly language. Is it possible to have(design) a computer or a specific architecture for any assembly language that is not X86 assembly language? Thanks .
Actually, this question belongs on sci.electronics.basics, so I'm crossposting this there and setting followups to there.
The short answer is "yes".
The 80x86 is the _only_ processor that uses 80x86 lantuage - every different type of processor has its own assembly language, from the lowly 4004 to the 68000 and up. For example, I believe the Mac uses some version of the 68000, whose assembly language is very different in architecture from the x86 line.
These days, a lot of people use higher-level languages, which hide the hardware implementation (and assembly language) from the programmer.
Hope This Helps! Rich
You're a bit out of date there...like two processor architectures. Apple dumped the 68k series years ago in favour of the PowerPC, and then last year (iirc) they dumped that for Intel. (They have been assimilated.)
Cheers,
Phil Hobbs
The only assembly I use is MCS-51 (Intel 8051 family) and Freescale (Motorola) 6805/08 but 'shifting gears' between the 2 'languages' is not at all difficult and translating code between the two is also not difficult. I find it to be fun writing simple little control programs when you don't have to fit into others operating systems. I leave that for others who are better than I.
GG
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.