• Español
  • English
  • Iniciar sesión
    o
    ¿Nuevo Usuario? Registrarse¿Has olvidado tu contraseña?
Logotipo del repositorioBiblioteca Digital
  • Inicio
  • Comunidades
  • Navegar
  1. Inicio
  2. Examinar por materia

Examinando por Materia "Microprocesador"

Mostrando 1 - 3 de 3
Resultados por página
Opciones de ordenación
  • Cargando...
    Miniatura
    PublicaciónAcceso abierto
    Desarrollo e implementación de un generador de emsambladores.
    (2011-10-13) Ramos Calderón, Iván Enrique
    El presente trabajo es el resultado de investigaciones en el desarrollo y dominio de Herramientas de Hardware y Software, como parte integral del trabajo en la Línea de Investigación en Arquitectura y Concepción de Sistemas Computacionales, definido por el departamento de Electricidad como una de sus áreas de interés. Este trabajo se deriva de los resultados obtenidos en el proyecto “Desarrollo del Algoritmo Optimo que permita Generar Código Objeto a partir de un Programa Escrito en Lenguaje Ensamblador” (Proyecto XASM), primero que abordó este objeto y cuyo resultado es un Algoritmo Optimo de Ensamblaje (presentado en el V Encuentro Nacional de Informática Universitaria). La investigación se relaciona con la posibilidad de desarrollo de una herramienta universal que permita generar, en forma automática, ensambladores cruzados y que sea aplicable tanto a procesadores y coprocesadores comercialmente disponibles como también a aquellos “armados como sucede con los del tipo Bit-Slice”. Los avances en la tecnología digital han permitido el reemplazo masivo de sistemas analógicos por sistemas basados en microprocesadores y también el que los nuevos sistemas de mando y regulación se conciban ya desde una tecnología digital con el microprocesador como elemento fundamental. El desarrollo de aplicaciones basadas en microprocesadores requiere herramientas lo suficientemente ágiles y flexibles que permitan la competencia y adaptabilidad de estos sistemas a los nuevos adelantos. No es técnico ni práctico el desarrollar aplicaciones sobre el hardware mismo; los recursos son limitados y la tarea se vuelve tediosa y de bajo rendimiento. La alternativa es el desarrollo de “Talleres de Software” en los cuales podamos simular y evaluar las aplicaciones antes de su implementación, y así disponer de grados de confiabilidad y rentabilidad apreciables. Adicionalmente, cada día se producen nuevos microprocesadores con arquitecturas diferentes como resultado de nuevos adelantos comerciales y también como prototipos de investigación y desarrollo. Estos crecimientos solamente son prácticos cuando se dispone de las herramientas de diseño apropiadas que faciliten su empleo en aplicaciones. Estas herramientas están disponibles comercialmente y se les conoce como Meta-ensambladores, que son Paquetes de Software costosos por los niveles de competencia que la industria de la computación ha impuesto. El resultado de este trabajo de investigación es un Generador Automático de ensambladores Cruzados, que a partir de una descripción del procesador produce el Ensamblador que permitirá el desarrollo d ellas aplicaciones. Este ensamblador responde no solamente a las características propias del procesador sino que también utiliza nemónicos definidos por el fabricante. Esta temática es de actualidad en el avance de aplicaciones que dado el nivel de estandarización del hardware y la alta disponibilidad de éste, requieren adelantos apreciables en software. Prácticamente, el problema del desarrollo de aplicaciones es, en alto porcentaje, un problema de software y hacia allá apunta este trabajo, a contribuír a su solución.
  • Cargando...
    Miniatura
    PublicaciónAcceso abierto
    El microprocesador como regulador.
    (2011-10-13) Ramos Calderón, Iván Enrique
    El presente artículo aborda la temática de la regulación de procesos observables y controlables simples (una sola entrada y una sola salida), por medio de sistemas digitales programables. Se trata de una serie de artículos relacionados con la utilización de la tecnología digital para la realización de labores antes del dominio exclusivo de los sistemas analógicos. La tecnología moderna de control digital se basa fundamentalmente en los sistemas discretos y también en la utilización de modelos para efectuar el control. Se trata del desarrollo de observadores y de sistemas de observación que permitan modelar para controlar un sistema que bien puede ser complejo. Sin embargo, antes de hablar de estos sistemas es importante iniciar el recorrido por las primeras experiencias que se situaron en la discretización de la educación analógica y su validación con tiempos de muestreo reducidos. Es importante aclarar que no por tratarse d e primeras experiencias su utilización sea absoluta. En el desarrollo de una aplicación el ingeniero no podrá desechar ninguna solución dado que dependiendo de las características del sistema, una solución simple puede ser la más adecuada. En este primer artículo se presenta la teoría relacionada con la discretización de un regulador tipo PID y su implementación utilizando un microprocesador genérico como base para la presentación de una aplicación completa que será objeto de otro artículo donde además se evaluarán los resultados para más adelante compararlos con los obtenidos, utilizando las técnicas de control digital moderno.
  • Cargando...
    Miniatura
    PublicaciónAcceso abierto
    Nuevo sistema para emular microprocesadores.
    (2011-10-13) García Baños, Angel
    Hay varias maneras de depurar y reparar tarjetas basadas en microprocesadores. Se muestran los métodos más tradicionales y se propone una nueva alternativa, ideada por el autor, la cual está en proceso de construcción: el emulador híbrido. Las características de este nuevo sistema se analizan sobre un diseño previo también realizado por el autor.
Universidad del Valle
Universidad del Valle
  • Cali - Colombia
  • © 1994 - 2023
Dirección:
  • Ciudad Universitaria Meléndez
  • Calle 13 # 100-00
  •  
  • Sede San Fernando
  • Calle 4B N° 36-00
PBX:
  • +57 2 3212100
Línea gratuita PQRS
  • 018000 220021
  •  
Apartado Aéreo
  • 25360
Redes Sociales:
La Universidad
  • consejo-superior

    Consejo Superior
  • consejo-academico

    Consejo Académico
  • rectoria

    Rectoría
  • Nuestros Símbolos
  • acerca-de-univalle

    Acerca de Univalle
  • dependencias

    Dependencias
  • Museos

    Museos y Colecciones
  • Fotos de la Universidad
  • Mapa del Campus
  • tour-por-la-universidad

    Tour por la Universidad
  • daca

    Normatividad
  • horarios-de-atencion

    Horarios de atención
  • Portal de niños
  • Política de Tratamiento de
    la Información Personal
  • Accesibilidad digital
Estudia en Univalle
  • pregrado

    Pregrado
  • Postgrado
  • cursos-y-talleres

    Educación contínua
Sedes Regionales
  • Tuluá
  • Buga
  • univallecaicedonia

    Caicedonia
  • Cartago
  • Norte del Cauca
  • Pacífico
  • Palmira
  • Yumbo
  • zarzal

    Zarzal
  • Regionalización
Investigación
  • Acerca de la Vicerrectoría de investigaciones
  • Institutos, Centros y Grupos
  • Convocatorias
  • Universidad - Empresa (OTRI)
  • Dirección de Relaciones Internacionales
  • Programa Editorial
Internacionalización
  • Convocatorias

    Convocatorias
  • Estudia en Univalle

    Estudia en Univalle
  • Estudia

    Estudia en el exterior
  • Convenios

    Convenios Internacionales
  • Investiga

    Investiga en Univalle
  • Solicitudes

    Solicitudes / Trámites
  • About

    About Univalle
  • Contactos

    Contactos
Publicaciones
  • Libros
  • Periódico campus

2024 Universidad del Valle - Vigilada MinEducación

Sistema DSPACE 7 - Metabiblioteca | logo