machine code


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Wikipedia.
Related to machine code: machine language, Assembly code

machine code

, language
instructions for the processing of data in a binary, octal, or hexadecimal code that can be understood and executed by a computer

machine code

[mə′shēn ‚kōd]
(computer science)
A computer representation of a character, digit, or action command in internal form.
A computer instruction in internal format, or that part of the instruction which identifies the action to be performed.
The set of all instruction types that a particular computer can execute.

machine code

The representation of a computer program which is actually read and interpreted by the computer. A program in machine code consists of a sequence of machine instructions (possibly interspersed with data). Instructions are binary strings which may be either all the same size (e.g. one 32-bit word for many modern RISC microprocessors) or of different sizes, in which case the size of the instruction is determined from the first word (e.g. Motorola 68000) or byte (e.g. Inmos transputer). The collection of all possible instructions for a particular computer is known as its "instruction set".

Execution of machine code may either be hard-wired into the central processing unit or it may be controlled by microcode. The basic execution cycle consists of fetching the next instruction from main memory, decoding it (determining which operation it specifies and the location of any arguments) and executing it by opening various gates (e.g. to allow data to flow from main memory into a CPU register) and enabling functional units (e.g. signalling to the ALU to perform an addition).

Humans almost never write programs directly in machine code. Instead, they use a programming language which is translated by the computer into machine code. The simplest kind of programming language is assembly language which usually has a one-to-one correspondence with the resulting machine code instructions but allows the use of mnemonics (ASCII strings) for the "op codes" (the part of the instruction which encodes the basic type of operation to perform) and names for locations in the program (branch labels) and for variables and constants.

machine code

The binary instructions a CPU executes. See machine language.
References in periodicals archive ?
A candidate for such an all-purpose low-level language could be the intermediate representation used by the VCODE system (which is the machine code of an idealized RISC-Architecture) [18].
Although literal copying of machine code has been protected under copyright, such protection has come under attack on the grounds that machine code does not qualify as human readable "speech" or an expression in the traditional manner of a literary work, musical score, or even high-level software code.
If possible, design a simple case, produce the machine codes, cut the parts on the machine and see f the parts fit.
The postprocessor captures the complex relationships of the machine tool's components and uses this information to generate the machine code, thus simplifying the programming task.
REAL Software applications are uniquely compiled to machine code for fast execution, allowing developers to sell their software with the knowledge that their intellectual property is safe and secure.
b) the system software, cluster, tool and machine code (firmware).
8220;It analyzes the software that users actually run--the specific machine code to be run on the processor.
It allows users to take standard format drawing files and convert them to part programs and machine code for running the laser.
In live demonstrations, CAD drawings generated on Cabinet Vision's Solid software were converted into machine code for both performing cut-to-size operations on a Giben panel saw and boring on a Busellato CNC machining center.
Simulations are driven by actual NC machine code data (C-- or M-code).
Applications are compiled to machine code allowing developers to sell their software with the knowledge that their intellectual property is safe and secure.
Services include a) HP hardware including servers, disk arrays, tape libraries,b) the system software, clustering, tool and machine code (firmware).