Práctica en Lenguaje Ensamblador
Enviado por joyagara • 10 de Noviembre de 2015 • Práctica o problema • 917 Palabras (4 Páginas) • 284 Visitas
[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6]
INSTITUTO TECNOLÓGICO SUPERIOR DE MISANTLA
==========================
ARQUITECTURA DE COMPUTADORAS
Práctica 1
UNIDAD 1 MICROPROCESADOR
ING. FRANCISCO JAVIER FERNANDEZ
==========================
ALUMNO:
GALINDO RAMIREZ JOEL YAIR
Nº DE CONTROL:
132T0032
ING. EN SISTEMAS COMPUTACIONALES
MISANTLA VER. A 15 DE SEPTIEMBRE DEL 2015
Contenido
Introducción
Objetivo
Material y Herramientas
Procedimiento
Experiencias y habilidades
Aprendizaje Adquirido
Introducción
El lenguaje ensamblador, es un programación de bajo nivel para los computadores, microprocesadores, micro controladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador.
Los programas hechos en lenguaje ensamblador, al ser programado directamente sobre Hardware, son generalmente más rápidos y consumen menos recursos del sistema (memoria RAM y ROM). Al programar cuidadosamente en lenguaje ensamblador se pueden crear programas que se ejecutan más rápidamente y ocupan menos espacio que con lenguajes de alto nivel.
Con el lenguaje ensamblador se tiene un control muy preciso de las tareas realizadas por un Microprocesador por lo que se pueden crear segmentos de código difíciles de programar en un lenguaje de alto nivel. También se puede controlar el tiempo en que tarda una Rutina en ejecutarse, e impedir que se interrumpa durante su ejecución.
Objetivo
El objetivo de la práctica es analizar y comprender el uso de los microprocesadores, así como el entendimiento del lenguaje de programación de ellos, el cual es único y con instrucciones muy diferentes a las conocidas en otros lenguajes de programación, este lenguaje es conocido como ensamblador. Dentro de la misma práctica se pretende entender y conocer el consumo de datos y recursos utilizados por los microprocesadores.
Material y Herramientas
En esta práctica el material y las herramientas utilizadas fueron
- Una laptop hp Pavilion.
- Software Mplab.
- Lenguaje de Programación Ensamblador
Procedimiento
Mediante la base de un programa ya creado en este lenguaje de programación y con ayuda de nuestro software Mplab haremos una modificación para que nuestro programa genere un ciclo en el cual nuestro apuntador y memoria se inicie en el número 50 y descienda de 5 en 5 hasta llegar a 0 y posteriormente retornar a 50.
Para ello una vez abierto nuestro código nos posicionaremos en la parte principal del programa para empezar la modificación del programa.[pic 7]
...