A low-level programming language that corresponds closely to the instruction set of a given computer, allows symbolic naming of operations and addresses, and usually results in a one-to-one translation of program instructions [mnemonics] into machine instructions. Programs written using these codes are translated by an assembler into a form the computer can understand.
A cross-assembler is an assembler that executes on one computer but generates object code for a different computer.
See also compiler.
Related category• COMPUTERS, ARTIFICIAL INTELLIGENCE, AND CYBERNETICS
Home • About • Copyright © The Worlds of David Darling • Encyclopedia of Alternative Energy • Contact