domingo, 18 de marzo de 2007

  • 9. RESULTADOS ESPERADOS


    Almacenamiento de datos en el Microchip de forma definitiva.
    Entender el código de maquina para aplicaciones futuras.
    Lograr realizar operaciones básicas de una calculadora.
    Termino del proyecto en su totalidad y con las especificaciones definidas anteriormente.



8. CRONOGRAMA DE ACTIVIDADES
7. PRESUPUESTO Y FINANCIACIÓN



  • 6. METODOLOGÍA

    La metodología que se pretende implementar esta dada en los siguientes aspectos:

    · Se estudiar e investigar sobre el funcionamiento especifico del dispositivo electrónico (chip):
    o Arquitectura.
    o capacidad de almacenamiento
    o líneas de entrada y salida
    o capacidad de memoria de datos
    o formato de instrucciones
    o manejo de interrupciones
    o uso de librerías entre otras.
    · Realizar un algoritmo que identifique cada uno de los pasos lógicos que requieren para ejecutar las instrucciones.

    · Conocer el funcionamiento del socket o placa base donde reside temporalmente el microchip tales como:

    o los circuitos integrados programables que soporta.
    o Fuente de alimentación.
    o Configuración de pines.
    o Lectura de los indicadores de luz.
5. EQUIPO DE TRABAJO:

La ejecución o búsqueda del desarrollo del proyecto se cuenta con la participación de 3 estudiantes pertenecientes al programa de ingeniería de sistemas, noveno semestre de la corporación universitaria autónoma del cauca.

Nombres y apellidos
Rol
Correo electrónico
Diego Fernando Vargas
Estudiante(analista)
dfvargas@gmail.com
Arley Otero Chacon
Estudiante(programador)
arleyuno@hotmail.com

  • 4. REFERENTES TEÓRICOS

    Este proyecto utilizara los siguientes componentes:

    · Software:
    - Lenguaje de programación (assembler)

    · Hardware:
    - Chip o circuito integrado de la familia de los microprocesadores programables (PIC).
    - Dispositivo electrónico o socket que es el que nos permite grabar o quemar la informacion.
    - Cable de conexión de impresora (com1) que permite la transferencia de los datos del ordenador al circuito integrado y viceversa.
    - Computador: dispositivo dentro del cual nos permite el ingreso de los datos, visualizar las instrucciones en lenguaje maquina y realizar las pruebas necesarias antes de dejar de forma definitiva los datos en chip.

    Requisitos mínimos del computador: soporte sistema operativo win 98/win xp en adelante.
    - Memoria 128 MB
    - Disco duro de 20 G
    - Procesador 700 MHZ
    - Dispositivos de E/S




  1. 3 OBJETIVOS



    3.1 OBJETIVO GENERAL:


    · poner en practica la teoría que se plantea durante el proceso de aprendizaje y darnos cuenta físicamente como estos dispositivos, permiten recibir instrucciones o codificación a bajo nivel o de maquina para posteriormente ser interpretados.

    3.2 OBJETIVOS ESPECÍFICOS:


    identificar porque es importante la eficiencia de los algoritmos en código de maquina.
    Realizar los ensayos preliminares con las entradas, procesos y salidas en el desarrollo de operaciones básicas de una calculadora antes de guardar los datos definitivos en el chip.
    Conocer las características que componen el dispositivo (chip) a utilizar para la aplicación.
    Identificar los errores que se cometen en el proceso de ejecución del código.
    Conocer el código de maquina que permite realizar las operaciones básicas.
    Clarificar los conceptos de la materia de compiladores con este proyecto.

JUSTIFICACION

2. JUSTIFICACIÓN

La razón principal por el cual se hace esta trabajo, es colocar en practica toda la teoría que se plantea durante el proceso del curso y darnos cuenta de una forma física o entrar en contacto con los dispositivos, que inicialmente permiten recibir código a bajo nivel o de maquina, que son los que le dan la utilidad al controlador.

Planteamiento del Problema




    • 1. PLANTEAMIENTO DEL PROBLEMA
      Los microcontroladores y los microprocesadores están ocupando un espacio muy importante en el campo tecnológico a nivel mundial, como nos podemos dar cuenta están presentes en el trabajo, en la casa, en las universidades y en muchos establecimientos en general.

      Se pueden encontrar controlando por ejemplo el funcionamiento de los ratones y teclados de los computadores, en los teléfonos, en los hornos microondas, los televisores y demás electrodomésticos.

      La idea de este proyecto es conocer, explorar el funcionamiento lógico programable de los dispositivos, que ejecutan unas instrucciones que han sido programadas para cumplir una determinada función; como es el caso de los circuitos integrados programables (PIC).

      Aprovechando la utilidad de esta herramienta podemos profundizar más en el contenido programático de la materia de Compiladores, ya que es un dispositivo digital que nos permite manipular su codificación a bajo nivel con el fin de obtener un mayor aprendizaje.

PORTADA

APLICACIONES CON CIRCUITOS INTEGRADOS PROGRAMABLES (PIC)
(COMPILADORES)










DIEGO FERNANDO VARGAS
ARLEY OTERO CHACON

















CORPORACIÓN UNIVERSITARIA AUTÓNOMA DEL CAUCA
INGENIERÍA DE SISTEMAS IX
COMPILADORES NOCTURNO
POPAYÁN - CAUCA