0%

machine language

ma·chine lan·guage
M m

Transcription

    • US Pronunciation
    • US IPA
    • [muh-sheen lang-gwij]
    • /məˈʃin ˈlæŋ gwɪdʒ/
    • US Pronunciation
    • US IPA
    • [muh-sheen lang-gwij]
    • /məˈʃin ˈlæŋ gwɪdʒ/

Definitions of machine language words

  • abbreviation Technical meaning of MACHINE LANGUAGE machine code 3
  • noun machine language a coding system built into the hardware of a computer, requiring no translation before being run. 1
  • noun machine language computer code 1
  • noun Definition of machine language in Technology (language)   The representation of a computer program that is read and interpreted by the computer hardware (rather than by some other machine code program). A program in machine code consists of a sequence of "instructions" (possibly interspersed with data). An instruction is a binary string, (often written as one or more octal, decimal or hexadecimal numbers). Instructions may be 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". Each instruction typically causes the Central Processing Unit to perform some fairly simple operation like loading a value from memory into a register or adding the numbers in two registers. An instruction consists of an op code and zero or more operands. Different processors have different instruction sets - the collection of possible operations they can perform. 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 action the operation code 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 programming languages. 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. Other languages are either translated by a compiler into machine code or executed by an interpreter 1
  • noun machine language a computer language, entirely in binary digits representing instructions and information, used directly by a computer without translation 0
  • noun machine language (programming) The set of instructions that a particular computer is designed to execute; generated from a high-level language by an assembler, compiler or interpreter. 0

Information block about the term

Parts of speech for Machine language

noun
adjective
verb
adverb
pronoun
preposition
conjunction
determiner
exclamation

machine language popularity

This term is known only to a narrow circle of people with rare knowledge. Only 3% of English native speakers know the meaning of this word.
According to our data most of word are more popular. This word is almost not used. It has a much more popular synonym.

machine language usage trend in Literature

This diagram is provided by Google Ngram Viewer

Synonyms for machine language

noun machine language

  • machine code — (language)   The representation of a computer program that is read and interpreted by the computer hardware (rather than by some other machine code program). A program in machine code consists of a sequence of "instructions" (possibly interspersed with data). An instruction is a binary string, (often written as one or more octal, decimal or hexadecimal numbers). Instructions may be 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". Each instruction typically causes the Central Processing Unit to perform some fairly simple operation like loading a value from memory into a register or adding the numbers in two registers. An instruction consists of an op code and zero or more operands. Different processors have different instruction sets - the collection of possible operations they can perform. 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 action the operation code 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 programming languages. 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. Other languages are either translated by a compiler into machine code or executed by an interpreter

See also

Matching words

Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?