0.parcelacion Microprocesadores (Remota)
0.parcelacion Microprocesadores (Remota)
0.parcelacion Microprocesadores (Remota)
1. Identificación
La revolución tecnológica propiciada por la microelectrónica; comparada con la Revolución Industrial en magnitud e
importancia, ha hecho posible disponer de unidades funcionales completas en un único circuito integrado. Esto, a
su vez, ha facilitado el desarrollo de equipos más económicos y potentes basados en la lógica programable y
sistemas autónomos, automáticos e inteligentes aplicables a casi cualquier actividad humana.
Dentro de la amplia variedad de circuitos lógicos integrados a gran escala, los microprocesadores se encuentran en
el extremo de los dispositivos programables, mientras los ASICs ocupan el otro extremo por su rigidez. Es por ello
que esta asignatura va dirigida al estudio de los microprocesadores de manera rigurosa y a la vez práctica y
aplicada, tanto en hardware como en software.
El contenido de la asignatura se corresponde con un primer curso de microprocesadores y se enfoca al estudio
detallado de las unidades funcionales y genéricas de microprocesadores con arquitectura CISC, valiéndose para ello
de un dispositivo real, sin que esto signifique una pérdida de generalidad. Se estudian también las unidades
periféricas más comunes y se interconectan con el microprocesador.
Microprocesadores
3. Justificación:
El Ingeniero electrónico encontrará, durante su actividad profesional, que en casi cualquier sistema moderno están
presentes los dispositivos y los circuitos lógicos, desde los más simples de la lógica combinatoria hasta los
programables más sofisticados y potentes. Los microprocesadores se encuentran en esta última categoría y el
profesional en electrónica los encuentra prácticamente en cualquier equipo o sistema autónomo o interconectado.
Por esta razón es necesario incluir en su formación profesional un sólido conocimiento de los tópicos relacionados,
con el fin de proporcionarle una formación integral que le permita un ejercicio profesional idóneo y más
competitivo, capacitándolo para efectuar diseños nuevos o cambios a circuitos ya existentes. Además, los
conocimientos sobre microprocesadores serán fundamentales para el desarrollo de asignaturas posteriores y
posiblemente se convierta en la herramienta de soporte para su proyecto de grado.
4. Objetivo general
Se busca capacitar al estudiante con el conocimiento de los microprocesadores utilizados en el campo de las
comunicaciones, los computadores y los controladores digitales, su programación desde bajo nivel y su
interconexión con otros dispositivos.
5. Objetivos específicos
6. Metodología:
El desarrollo de la asignatura se lleva a cabo mediante la modalidad de Clase remota. Incluye exposiciones
magistrales por parte del profesor, abarcando los temas propuestos en el programa y estimulando la participación
de los estudiantes mediante preguntas y discusión de temas específicos. El profesor, con el apoyo del Asistente de
Docencia, cubrirá la componente práctica, que incluye asignación de trabajos prácticos sobre diferentes temas y
Microprocesadores
talleres de solución de ejercicios. Sin embargo, los estudiantes están comprometidos con el estudio e investigación
de los temas tratados y la solución de los ejercicios propuestos, al igual que el montaje de circuitos prácticos. Los
estudiantes realizan prácticas de acuerdo con las guías entregadas por el profesor.
7. Medios:
Además de las anteriores plataformas, las evaluaciones usarán la herramienta Catálogo Web.
8. Contenido
No.
H
SEMAN TÓPICO Clase Teórica HT Clase práctica
P
A
Presentación, bienvenida,
1 Introducción 1 0
parcelación, motivación
1.1. Direccionamiento de
1. Mapas de Ejercicios de
memorias y periféricos
1y2 Memoria y 3 construcción de 4
1.2. Diseño del decodificador de
Direccionamiento mapas de memoria
memoria
2.1 Introducción: Diseño
combinatorial, diseño secuencial y
diseño mediante lógica de
2. Lógica de
transferencia entre registros.
3 Transferencia entre 2 2
2.2 Microoperaciones,
registros
Macrooperaciones
2.3 Proposiciones condicionales de
control
4y5 3. Diseño lógico de 3.1 Organización del procesador 6 2
la CPU 3.2 Registro Acumulador
3.3 Unidad Aritmético-Lógica
3.4 Registro de condición
3.5 Registro de desplazamiento
3.6 Unidad Procesadora
3.7 Organización de la unidad de
Control
3.8 Diseño de un computador
sencillo
3.9 Ensamblado a partir de un
flujograma
Microprocesadores
PRÁCTICA SESIONES
Implementación de memorias en Proteus 1
Diseño de un Microprocesador Sencillo 1
Simulación de un microprocesador de 4 bits 2
Operaciones de Transferencia de datos 1
Operaciones Aritméticas y Lógicas 1
Instrucciones de salto y programas en buclas 1
Operaciones con el Stack y subrutinas 1
Instrucciones de manipulación de bits 1
Operaciones matemáticas de alto nivel 1
Manejo de bloques de datos 1
Manejo de puertos E/S 1
Manejo de interrupciones 1
9. Evaluación
10. Bibliografía
Texto guía:
Textos de referencia:
TOKHIEM, R.L. Fundamentos de los microprocesadores. Ed. McGraw-Hill, 2ª Edición. 1991. Madrid.
BREY, B. Los microprocesadores Intel, arquitectura, programación e interfaces. 3ª edición. Prentice - Hall,
1995. Méjico.
HENNESSY J. L., PATTERSON D. A. Computer Architecture, Fourth Edition: A Quantitative Approach. 4th
edition. Morgan Kaufmann Publishers, 2007. USA. (Inglés).
BREY, B. Los microprocesadores INTEL: 8086/8088, 80186, 80286, 80386, 80486, Pentium, procesador
Pentium, Pro, Pentium II, Pentium III y Pentium 4: arquitectura, programación e interfaz. 5ª edición.
Prentice - Hall, 2006. Méjico.