Ensamblador

Páginas: 10 (2355 palabras) Publicado: 13 de febrero de 2014
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas

Curso: Arquitectura y Ensambladores 1
Plataforma: Windows

Uso del Leguaje Ensamblador
Descripción:
Este tutorial es una guía para lograr entender los principales comandos de línea de DOS
las cuales el lenguaje ensamblador utiliza para controlar la computadora. Además de esto daremos
una guíapara la instalación de Borland Turbo Assembler 5.0, y la forma de utilizarlo.

1

Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas

Índice
Introducción-------------------------------------------------------------------------------------------------------------2Objetivos-----------------------------------------------------------------------------------------------------------------3
Leguaje Ensamblador ------------------------------------------------------------------------------------------------4
Historia --------------------------------------------------------------------------------------------------------4
Definición------------------------------------------------------------------------------------------------------4Instalacion Borland Turbo Assembler 5.0 ----------------------------------------------------------------------6
Compilación de un ejemplo en Borland Turbo Assembler 5.0-------------------------------------------10
Funcionamiento ------------------------------------------------------------------------------------------------------12
Los Registros----------------------------------------------------------------------------------------------12
Direccionamiento en modo real -----------------------------------------------------------------------15
Instrucciones para el movimiento de datos --------------------------------------------------------16
Instrucciones de transferencia de cadenas de datos --------------------------------------------17
Instrucciones para operaciones aritméticas-------------------------------------------------------18
Instrucciones para Interrupciones---------------------------------------------------------------------20
Ejemplo Práctico-----------------------------------------------------------------------------------------------------24
Conclusiones----------------------------------------------------------------------------------------------------------26Bibliografía-------------------------------------------------------------------------------------------------------------27
Recomendaciones---------------------------------------------------------------------------------------------------28

2

Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas

Introducción
El lenguaje ensamblador es un tipo delenguaje de bajo nivel, se llaman así porque están
muy cercanos al hardware del ordenador. Es por ello de el lenguaje ensamblador asigna una
abreviatura a cada instrucción en binario (código máquina), de esta forma es más fácil recordar y
más difícil equivocarse con las instrucciones o abreviaturas.
Una desventaja es que con este lenguaje sigue siendo necesario conocer muy bien el
hardware delordenador. En otras palabras es necesario conocer a fondo la arquitectura de la
maquina para la que se va a programar.
Fue usado ampliamente en el pasado para el desarrollo de software, pero actualmente sólo
se utiliza en contadas ocasiones, especialmente cuando se requiere la manipulación directa del
hardware o se pretenden rendimientos inusuales de los equipos.

3

Universidad de SanCarlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas

Objetivos
General
Comprender el Lenguaje Ensamblador.

Específicos
Realizar la instalación adecuada de de Borland Turbo Assembler 5.0.
Desarrollo eficiente de programas en lenguaje ensamblador.

4

Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas

Leguaje...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ensamble
  • Ensamblador
  • Ensambles
  • Ensamblado
  • ENSAMBLE
  • Ensamblado
  • Ensamblador
  • Ensamblador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS