Articles Collection

  • Home
  • About
Home » Definition » Assembly Language Definition

Monday, November 3, 2014

Assembly Language Definition

An assembly language is a language for low-level programming designed for a specific type of processor. It can be produced by compiling the source code of a programming language of high level (such as C / C ++), but can also be written from scratch. Assembly code can be converted to machine code using an assembler.

Like most compilers convert source code directly into machine code, software developers often create programs without using assembly language. However, in some cases, the code assembly can be used to refine a program. For example, a programmer can write a specific process in assembly language to make sure it works as efficiently as possible.

Although assembly languages ​​differ between processor architectures, they often include instructions and similar operators. Examples of instructions supported by x86 processors.

      MOV - move data from one place to another

      ADD - add two values

      SUB - subtract one value from another value

      PUSH - push data onto a stack

      POP - pop data from stack

      JMP - jump to another location

      INT - interrupt a process

The following assembly language can be used to add the numbers 3 and 4:

mov eax, 3-3 loads in the register "eax"

mov ebx, 4-4 loads in the "ebx" register

add eax, ebx, ecx - adds "eax" and "ebx" and stores the result (7) "ecx"

Written in assembly language is a tedious process, because each operation must be performed at a very basic level. Although it is not necessary to use the code to create an assembly language learning editing computer program is often part of a computer program because it provides useful information on the work of the processors one way.
f
Share
t
Tweet
g+
Share
?
Unknown
8:24 AM

Belum ada komentar untuk "Assembly Language Definition"

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)
Find Us :

Entri Populer

  • Rolle der Frauen in Kirchenleiter
    Da gibt es viele Diskussionen über die Rolle der Frauen in der Kirche, ich glaube, dass wir, wie in allen Umständen verlassen sich auf da...
  • Lokale Faktoren: Warum Hallandale Beach ist ein zuge Frauen-Spot-
    In den ersten beiden Tranchen der lokalen Faktoren Reihe von Artikeln, Schulen und kinderfreundliche Orte wurden diskutiert. Öffentliche S...
  • Mütter können ihre Träume zu verwirklichen, Too
    Sind Sie leben das Leben, das Sie denken, wenn Sie ein Kind waren geträumt? Erinnern Sie sich an Ihre Träume? Die meisten Menschen sind nic...

Labels

  • Definition
  • Healthy
  • women

Blog Archive

  • ►  2015 (19)
    • ►  June (19)
  • ▼  2014 (31)
    • ▼  November (22)
      • Définition ANSI ( American National Standart Inst...
      • Définition ARP ( Address Resolution Protocol )
      • Définition ASCII
      • Définition Biometrics
      • Définition Boot Sector
      • Définition Boot Sequence
      • Definition Cache
      • Definition CDMA
      • Definition Clean Room
      • Definition Clock Cycle
      • Definition Alpha Software
      • Definition Zebibyte
      • Definition Unicode
      • Definition Petaflops
      • Assembler Definition
      • Assembly Language Definition
      • Command Line Interface Definition
      • Bash Definiton
      • Root
      • DMZ "Demilitarized Zone"
      • OLED "Oragnic Light Emitting Diode"
      • Teleconference
    • ►  October (9)

Recent Post

Powered by Blogger.

Recent Comments

Copyright 2013 Articles Collection - All Rights Reserved
Design by Mas Sugeng - Published by Evo Templates