lenguaje ensamblador

Páginas: 4 (774 palabras) Publicado: 6 de abril de 2013
TEMA: LENGUAJE ENSAMBLADOR

introducción
 Los ensambladores son programas que procesan los

enunciados del programa origen en lenguaje ensamblador y
los traducen en archivos en lenguajemáquina que son
ejecutados por un microprocesador o un micro controlador.
Los ensambladores permiten que los programas origen se
escriban y se editen en una computadora para generar un
código ejecutableen otra computadora.

2

LENGUAJE ENSAMBLADOR
• El único lenguaje que entienden los microcontroladores es el código
máquina formado por ceros y unos del sistema binario.
• El lenguajeensamblador expresa las instrucciones de una forma más
natural al hombre a la vez que muy cercana al microcontrolador, ya que
cada una de esas instrucciones se corresponde con otra en código
máquina.
•El lenguaje ensamblador trabaja con nemónicos.

3

Lenguajes de
bajo nivel
 Z80 simulator
 MPLAB

Lenguajes de
alto nivel
 Basic
 C++
 Pl/SQL
 Python
 RPG
 Visual Fox Pro
java

4

Programa ensamblador

*.asm

5

*.hex

FICHEROS RESULTANTES DEL ENSAMBLADO
Tras el ensamblado del fichero fuente *.asm se producen varios
ficheros. Los mas importantes son:Programa
ENSAMBLADOR
“MPASM:EXE”

Fichero
EJECUTABLE
“*.hex”
6

Fichero FUENTE
“*.asm”

Fichero ERRORES
“*.err”

Fichero
LISTABLE”*.lst”

Ficheros de errores. Es un fichero con laextensión *.err.
Contiene los errores producidos durante el proceso de
ensamblado.
Fichero listable. Es un fichero de texto con la extensión *.lst.
Que contiene toda la información del programa.

7 Fichero ejecutable o hexadecimales. Es un fichero con datos
numéricos codificados en hexadecimal. Tiene la extensión *.hex
que servirán para grabar la memoria de programa del
microcontrolador yejecutarlo.

8

CODIGO FUENTE

El código fuente esta compuesto por una sucesión de líneas de
programa.
Cada línea de programa suele estar compuesta por 4 campos o
columnas separados por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Qué es el lenguaje ensamblador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS