Content deleted Content added
need a check for 100000 Tags: Reverted nowiki added Visual edit |
Thunder491 (talk | contribs) m Undid revision 1307506958 by 2601:249:8800:A237:32EC:FB37:1405:C12D (talk) |
||
Line 4:
{{Machine code}}
An ISA specifies the behavior implied by [[machine code]] running on an implementation of that ISA in a fashion that does not depend on the characteristics of that implementation, providing [[binary compatibility]] between implementations. This enables multiple implementations of an ISA that differ in characteristics such as [[Computer performance|performance]], physical size, and monetary cost (among other things), but that are capable of running the same machine code, so that a lower-performance, lower-cost machine can be replaced with a higher-cost, higher-performance machine without having to replace software. It also enables the evolution of the [[microarchitecture]]s of the implementations of that ISA, so that a newer, higher-performance implementation of an ISA can run software that runs on previous generations of implementations.
|