Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
3,904,351,058 visitors served.
forum Join the Word of the Day Mailing List For webmasters
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

standards - machine languages

    0.01 sec.
standards - machine languages
Machine language is the fundamental standard for software compatibility, because it is the language the CPU understands. All programs presented to the computer for execution must be in the machine language of that particular CPU family.

Different machine languages not only exist among different vendors but are created by the same vendor. For example, IBM's System z mainframe family differs from its System i midrange family. When Digital Equipment introduced its new Alpha line in the early 1990s, the Alpha CPUs did not understand the machine language of their VAX predecessors. For all the major hardware platforms, see hardware platforms.

After a program is written, it must be translated (assembled, compiled or interpreted) into the machine language the computer understands. In order to run in a different machine, the program must be reassembled or recompiled into a different machine language.

Starting in the late 1960s, companies seeking a chunk of the IBM mainframe market designed computers that ran the same IBM machine language. RCA's Spectra 70 was the first IBM-compatible mainframe, and companies, such as Amdahl, Itel, National Advanced Systems, Hitachi and Fujitsu introduced IBM-compatible mainframes at one time or another.

PC machine language compatibility is achieved by using a processor from Intel's x86 family of microprocessors or a clone chip from AMD and others. The x86 machine language goes back to 1981.

Machine language compatibility can also be achieved by emulation. An emulator is software (or hardware or both) that executes the machine language of another computer directly. For example, with Windows emulation in a Unix workstation or a Power Mac, users can run non-native programs in their computer.

Emulation goes back to the mid-1960s when IBM built a 1401 emulator in its System/360 to ease migration from the very popular 1401 to the new 360 family. The terms emulator and simulator are used interchangeably.


Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Feedback
Mentioned in?   Encyclopedia browser?   Full browser?
No references found
 
 
standardizing on
standardizing on
standardizing on
standardizing on
Standardizing Positive Predictive Value
standardly
standardly
standardly
standardly
standardly
Standardna Klasifikacija Teritorialnih Enot
Standardna Mednarodna Trgovinska Klasifikacija
standardness
Standardni Klasifikace Produkce
Standards
Standards
Standards
Standards
Standards
Standards & Industrial Research Institute of Malaysia
Standards & Metrology Institute of Slovenia
Standards & Open Systems
Standards & Practices
standards - character codes
standards - communications & networking
standards - DBMSs
standards - file management systems
standards - graphics systems
standards - hardware interfaces
standards - Internet
standards - machine languages
standards - multimedia documents
standards - operating systems
standards - programming languages
standards - storage media
Standards Activity Board
Standards Advisory Committee
Standards and Body of Evidence Tracking
Standards and Criteria
Standards and Criteria Program
Standards and Data Services Committee
Standards and Evaluation
Standards and Health Protection Division
Standards and Indicators for School Improvement
Standards and Ontologies for Functional Genomics
Standards and Privileges Committee
Standards and Procedures for Electronic Records and Signatures
Standards and Procedures Manual
Standards and Protocols
Standards and Quality Association of Thailand
Standards and Quality Control Authority
Standards and Recommended Practices
Standards and Regulations Service
Standards and Specifications for Geodetic Control
Standards and Standardization Panel
 
Encyclopedia
?

Terms of Use | Privacy policy | Feedback | Advertise with Us | Copyright © 2012 Farlex, Inc.
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.