View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#739
Originally Posted by lma View Post
But a 29-year old one (ARM was introduced in 1983) is fine?
I think that the main difference is, that the x86 architecture maintains binary compatibility and ARM doesn't.

Eq. a binary for an Acorn computer won't run on a cortex A8, but a Lotus Notes binary for a 286 should theoretically run on modern Core i7 just fine.

As a result, ARM can discard outdated parts of the instructions set when creating a new ARM based architecture (ARMv1,ARMv2,ARMv3,...) and x86 can't.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)

Last edited by MartinK; 2012-07-17 at 15:15.