In computer programming, assembly language (or assembler language), often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Because assembly depends on the machine code instructions, every assembler has its own assembly language which is designed for exactly one specific computer architecture. Assembly language may also be called symbolic machine code.

Property Value
dbo:abstract
  • In computer programming, assembly language (or assembler language), often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Because assembly depends on the machine code instructions, every assembler has its own assembly language which is designed for exactly one specific computer architecture. Assembly language may also be called symbolic machine code. Assembly code is converted into executable machine code by a utility program referred to as an . The conversion process is referred to as assembly, as in assembling the source code. Assembly language usually has one statement per machine instruction (1:1), but comments and statements that are assembler directives, macros, and symbolic labels of program and memory locations are often also supported. Each assembly language is specific to a particular computer architecture and sometimes to an operating system. However, some assembly languages do not provide specific syntax for operating system calls, and most assembly languages can be used universally with any operating system, as the language provides access to all the real capabilities of the processor, upon which all system call mechanisms ultimately rest. In contrast to assembly languages, most high-level programming languages are generally portable across multiple architectures but require interpreting or compiling, a much more complicated task than assembling. (en)
  • In computer programming, assembly language (or assembler language), often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Because assembly depends on the machine code instructions, every assembler has its own assembly language which is designed for exactly one specific computer architecture. Assembly language may also be called symbolic machine code. Assembly code is converted into executable machine code by a utility program referred to as an . The conversion process is referred to as assembly, as in assembling the source code. Assembly language usually has one statement per machine instruction (1:1), but comments and statements that are assembler directives, macros, and symbolic labels of program and memory locations are often also supported. The term "assembler" is generally attributed to Wilkes, Wheeler and Gill in their 1951 book The preparation of programs for an electronic digital computer, who, however, used the term to mean "a program that assembles another program consisting of several sections into a single program." Each assembly language is specific to a particular computer architecture and sometimes to an operating system. However, some assembly languages do not provide specific syntax for operating system calls, and most assembly languages can be used universally with any operating system, as the language provides access to all the real capabilities of the processor, upon which all system call mechanisms ultimately rest. In contrast to assembly languages, most high-level programming languages are generally portable across multiple architectures but require interpreting or compiling, a much more complicated task than assembling. (en)
  • In computer programming, assembly language (or assembler language), often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Because assembly depends on the machine code instructions, every assembler has its own assembly language which is designed for exactly one specific computer architecture. Assembly language may also be called symbolic machine code. Assembly code is converted into executable machine code by a utility program referred to as an . The conversion process is referred to as assembly, as in assembling the source code. Assembly language usually has one statement per machine instruction (1:1), but comments and statements that are assembler directives, macros, and symbolic labels of program and memory locations are often also supported. The term "assembler" is generally attributed to Wilkes, Wheeler and Gill in their 1951 book The preparation of programs for an electronic digital computer, who, however, used the term to mean "a program that assembles another program consisting of several sections into a single program". Each assembly language is specific to a particular computer architecture and sometimes to an operating system. However, some assembly languages do not provide specific syntax for operating system calls, and most assembly languages can be used universally with any operating system, as the language provides access to all the real capabilities of the processor, upon which all system call mechanisms ultimately rest. In contrast to assembly languages, most high-level programming languages are generally portable across multiple architectures but require interpreting or compiling, a much more complicated task than assembling. (en)
dbo:thumbnail
dbo:wikiPageEditLink
dbo:wikiPageExternalLink
dbo:wikiPageExtracted
  • 2020-02-06 19:39:14Z (xsd:date)
  • 2020-03-23 14:33:24Z (xsd:date)
  • 2020-03-23 16:07:10Z (xsd:date)
  • 2020-03-23 21:37:57Z (xsd:date)
  • 2020-03-24 16:54:27Z (xsd:date)
dbo:wikiPageHistoryLink
dbo:wikiPageID
  • 1368 (xsd:integer)
dbo:wikiPageLength
  • 65616 (xsd:integer)
  • 71015 (xsd:integer)
  • 71128 (xsd:integer)
  • 72658 (xsd:integer)
  • 79786 (xsd:integer)
dbo:wikiPageModified
  • 2020-02-06 19:39:10Z (xsd:date)
  • 2020-03-23 14:33:18Z (xsd:date)
  • 2020-03-23 16:07:06Z (xsd:date)
  • 2020-03-23 21:37:53Z (xsd:date)
  • 2020-03-24 16:54:24Z (xsd:date)
dbo:wikiPageOutDegree
  • 287 (xsd:integer)
  • 293 (xsd:integer)
  • 294 (xsd:integer)
  • 304 (xsd:integer)
dbo:wikiPageRevisionID
  • 939487402 (xsd:integer)
  • 946972873 (xsd:integer)
  • 946985546 (xsd:integer)
  • 947030983 (xsd:integer)
  • 947154914 (xsd:integer)
dbo:wikiPageRevisionLink
dbp:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • In computer programming, assembly language (or assembler language), often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Because assembly depends on the machine code instructions, every assembler has its own assembly language which is designed for exactly one specific computer architecture. Assembly language may also be called symbolic machine code. (en)
rdfs:label
  • Assembly language (en)
owl:sameAs
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:influencedBy of
is dbo:knownFor of
is dbo:language of
is dbo:product of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbp:genre of
is dbp:language of
is dbp:paradigm of
is dbp:programmedIn of
is dbp:programmingLanguage of
is owl:differentFrom of
is foaf:primaryTopic of