View
87
Download
0
Category
Preview:
Citation preview
PROGRAMA DETALLADO VIGENCIA TURNO
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA 2009 DIURNO
INGENIERÍA ELECTRÓNICA SEMESTRE
ASIGNATURA 6to
MICROPROCESADORES CÓDIGO
HORAS ELN-31415
TEORÍA PRÁCTICA LABORATORIO UNIDADES DE CRÉDITO PRELACIÓN
3 2 3 5 ELN-31335
1.- OBJETIVO GENERAL
Caracterizar componentes del hardware y del software para orientar la optimización en su funcionamiento.
2.- SINOPSIS DE CONTENIDO
La asignatura Microprocesadores es de vital importancia ya que provee al estudiante de las competencias para reconocer las partes físicas del computador, las técnicas de
programación; así como los recursos de software que permitan orientar el diseño de aplicaciones en función de requerimientos específicos. El contenido está estructurado
en siete (7) unidades:
UNIDAD 1: Evolución Histórica de la Arquitectura del Computador y los Microprocesadores
UNIDAD 2: Técnicas de Programación.
UNIDAD 3: Sistema Básico de Entrada/Salida (BIOS).
UNIDAD 4: Sistema Básico de un Microprocesador.
UNIDAD 5: Periféricos para Microprocesadores.
UNIDAD 6: Microcontroladores.
UNIDAD 7: Aplicaciones Industriales.
3.- ESTRATEGIAS METODOLÓGÍCAS GENERALES
Diálogo Didáctico Real: Actividades presenciales (comunidades de aprendizaje), tutorías y actividades electrónicas.
Diálogo Didáctico Simulado: Actividades de autogestión académica, estudio independiente y servicios de apoyo al estudiante.
ESTRATEGIA DE EVALUACIÓN
La evaluación de los aprendizajes del estudiante y en consecuencia, la aprobación de la asignatura, vendrá dada por la valoración obligatoria de un conjunto de
elementos, a los cuales se les asignó un valor porcentual de la calificación final de la asignatura. Se sugieren algunos indicadores y posibles técnicas e instrumentos
de evaluación que podrá emplear el docente para tal fin.
Realización de actividades teórico-prácticas.
Realización de actividades de campo.
Aportes de ideas a la Comunidad (información y difusión).
Experiencias vivenciales en el área profesional.
Realización de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc.
Actividades de Auto-evaluación / co-evaluación y evaluación del estudiante.
OBJETIVOS DE
APRENDIZAJE
CONTENIDO ESTRATEGIAS DE
EVALUACIÓN
BIBLIOGRAFÍA
Caracterizar los hechos y avances
registrados durante la evolución de
las computadoras, atendiendo a su
relación con los fenómenos
tecnológicos y socio-culturales de
cada época.
UNIDAD 1: EVOLUCIÓN HISTÓRICA DE LA
ARQUITECTURA DEL COMPUTADOR Y
LOS MICROPROCESADORES
1.1. Primeras maquinas para resolución de
problemas matemáticos: Babagge, Hollerith.
1.2. Primeros computadores electrónicos:
UNIVAC, ENIAC, EDVAC.
1.3. Evolución por generaciones: computador de unidad
central, minicomputador, microcomputador,
supercomputador. Estado actual, tendencias futuras.
1.4. Origen y evolución de los microprocesadores y
tecnologías previas.
1.5. Primer microprocesador. Generaciones:
características y limitaciones.
1.6. Oferta actual del mercado de los
microprocesadores y tendencias futuras.
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Coello, C (2004). Breve Historia
de la Computación y sus Pioneros. Editorial Fondo Cultural Económico
de México. Primera Edición
Mano, M (2003) Arquitectura y
Tecnología de Computadores ,3ª
Edición Prentice hall.
Stallings, W. (2004).Organización
y Arquitectura de Computadoras..
México. Alfaomega Grupo Editor.
Tarrerbaun A.(1992). Organización
de Computadores. Un Enfoque
Estructurado. 3ra. Edición. Edit.
Prentice Hall.
Interpretar los conceptos de los
lenguajes de programación
convencionales para desarrollar
aplicaciones utilizando lenguajes
que contribuyan a la identificación
y comprensión de esos conceptos.
UNIDAD 2: TÉCNICAS DE
PROGRAMACIÓN.
2.1. Organización en base a rutinas.
2.2. Técnicas de invocación de subrutinas, accesos
condicionales, manejo de tablas.
2.3. Documentación del software, elaboración de
comentarios.
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación/
co-evaluación y evaluación del
estudiante.
Abel, P. (1996). Lenguaje
Ensamblador y Programación
para PC IBM y Compatibles. Editorial Prentice Hall. Tercera
Edición.
Hayes, John P.(2006) Introducción
al diseño lógico digital
Abel, P. (1996). Lenguaje
Ensamblador y Programación
para PC IBM y Compatibles. Editorial Prentice Hall. Tercera
Edición.
Analizar los recursos de software
incluidos en el sistema básico de
entrada/salida (sistema monitor) de
un computador digital de amplio
uso en la actualidad.
UNIDAD 3: SISTEMA BÁSICO DE
ENTRADA/SALIDA (BIOS).
3.1. Sistema básico de entrada/Salida (BIOS):
organización y uso de las distintas
funciones.
3.2. Procedimientos de invocación: parámetros de
entrada, parámetros de salida,
instrucciones de ejecución.
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Morris, M. (2005) .Fundamentos
de Diseño Lógico y de
Computadoras. 3ª Edición.
Pearson Educación. Plaza Edición
Madrid.
Morris, Mano,(2003) M. Diseño
digital. Tercera edición. Pearson
3.3. Rutinas de aplicación de las funciones del
BIOS.
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Educación, México.
Stallings, W. (2004).Organización
y Arquitectura de
Computadoras.. México.
Alfaomega Grupo Editor.
Caracterizar los conceptos
asociados al microcomputador y
sus diferentes elementos
funcionales.
UNIDAD 4: SISTEMA BÁSICO DE UN
MICROPROCESADOR.
4.1. Organización de un microprocesador.
4.2. Unidad de procesamiento central (CPU).
4.3. Registros Internos.
4.4. Modos de Direccionamiento.
4.5. Elementos Auxiliares.
4.6. Memorias (volátil y no volátil).
4.7. Puertos (I/O) de entrada y salida (Paralelo,
serial, temporizadores, manejadores de
periféricos).
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Ángulo, J.(1990)
Microprocesadores de 16 bits.
3ed. Madrid Paraninfo.
Angulo, José. (1994)
Microprocesadores,
Arquitectura, Programación y
Desarrollo de Sistemas, Editorial
Paraninfo.
Brey, B. (1995). Los
Microprocesadores INTEL
8086/8080, 80186,80286,80386,
80486. Editorial Prentice Hall.
Tercera Edición.
Tokheim, R. (1996).
Fundamentos de los
Microprocesadores. Serie
Schaum. Editorial Mc Graw Hill.
Segunda Tokheim, R. (1996).
Fundamentos de los
Microprocesadores. Serie
Schaum. Editorial Mc Graw Hill.
Segunda Edición. Describir el funcionamiento de los
distintos tipos de periféricos
diseñados para su uso en sistemas
de microprocesadores.
UNIDAD 5: PERIFÉRICOS PARA
MICROPROCESADORES.
5.1Análisis de la estructura, interconexión y
programación.
5.2. Puertos de entrada/salida en paralelo, simples
y con protocolo.
5.3. Puertos de entrada/salida serial, asíncronos y
síncronos.
5.4. Temporizadores.
5.5. Manejadores de teclado.
5.6. Manejadores de display y controladores de
video.
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
Ángulo, J.(1990)
Microprocesadores de 16 bits.
3ed. Madrid Paraninfo.
Angulo, José. (1994)
Microprocesadores,
Arquitectura, Programación y
Desarrollo de Sistemas, Editorial
Paraninfo.
Brey, B. (1995). Los
Microprocesadores INTEL
8086/8080, 80186,80286,80386,
80486. Editorial Prentice Hall.
Tercera Edición.
estudiante.
Tokheim, R. (1996).
Fundamentos de los
Microprocesadores. Serie
Schaum. Editorial Mc Graw Hill.
Segunda Edición. Tokheim, R. (1996).
Fundamentos de los
Microprocesadores. Serie
Schaum. Editorial Mc Graw Hill.
Segunda Edición.
Reconocer las características
generales de los microcontroladores
PIC así como el lenguaje
ensamblador y las herramientas que
se utilizan para programarlos. .
UNIDAD 6: MICROCONTROLADORES
6.1. Estructura de un microcontrolador.
6.2. Organización de la memoria.
6.3. Control de puertos. Interacción con periféricos
(controladores especializados).
6.4. Interacción entre microcontroladores.
6.5. Características particulares de software:
procesamiento Booleano
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Hayes John. (2003) Diseño de
Sistemas Digitales y
Microprocesadores. Mc Graw
Hill.
Hayes, John P.(2006)
Introducción al diseño lógico
digital
White, Ron.(1996) Como
funcionan las Computadoras. 2a
Edición. Editorial Prentice Hall.
México
Definir la arquitectura y
componentes necesarios para el
diseño de una aplicación en función
de requerimientos específicos.
UNIDAD 7: APLICACIONES
INDUSTRIALES.
7.1. Aplicaciones de Control.
7.2. Aplicaciones de Comunicaciones.
7.3. Aplicaciones de Adquisición de Datos.
7.4. Aplicaciones de Automatización.
7.5. Aplicaciones de Instrumentación Inteligente.
Realización de actividades
teórico-prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivenciales en el
área profesional
Realización de pruebas escritas
cortas y largas, defensas de
trabajos, exposiciones, debates,
etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Hayes John. (2003) Diseño de
Sistemas Digitales y
Microprocesadores. Mc Graw
Hill.
Hayes, John P.(2006)
Introducción al diseño lógico
digital
Stallings, W. (2004).Organización
y Arquitectura de
Computadoras.. México.
Alfaomega Grupo Editor.
Tarrerbaun A.(1992).
Organización de Computadores.
Un Enfoque Estructurado. 3ra.
Edición. Edit. Prentice Hall.
LABORATORIO
PRÁCTICA 1: Determinación del funcionamiento de ALU y Banco de Registro de CPU
PRÁCTICA 2: Determinación del funcionamiento de la Unidad de Control y CPU Microcontrolada
PRÁCTICA 3: Ejecución de Instrucciones de saltos, subrutinas y macros del lenguaje ensamblador
PRÁCTICA 4: Estudio de parámetros y uso de rutinas de servicio del BIOS.
PRÁCTICA 5: Desarrollo de una aplicación que involucre las rutinas de servicio del monitor.
PRÁCTICA 6: Desarrollo de una aplicación que involucre las rutinas de servicio del teclado.
PRÁCTICA 7: Desarrollo de una aplicación con el sistema de audio del computador y que involucre las rutinas de servicio del ratón.
PRÁCTICA 8: Desarrollo de una aplicación con convertidores A/D (Generador de caracteres)
PRÁCTICA 9: Desarrollo de una aplicación en Lenguaje ensamblador (Cadena de Caracteres y Tablas)
PRÁCTICA 10: Desarrollo de una aplicación en Lenguaje ensamblador (Operaciones Aritméticas)
PRÁCTICA 11: Desarrollo de una aplicación en Lenguaje ensamblador (Archivo
PRÁCTICA 12: Ejecución de Proyecto Final
BIBLIOGRAFÍA
Abel, P. (1996). Lenguaje Ensamblador y Programación para PC IBM y Compatibles. Editorial Prentice Hall. Tercera Edición.
Ángulo, J.(1990) Microprocesadores de 16 bits. 3ed. Madrid Paraninfo.
Angulo, José. (1994) Microprocesadores, Arquitectura, Programación y Desarrollo de Sistemas, Editorial Paraninfo.
Brey, B. (1995). Los Microprocesadores INTEL 8086/8080, 80186,80286,80386, 80486. Editorial Prentice Hall. Tercera Edición.
Coello, C (2004). Breve Historia de la Computación y sus Pioneros. Editorial Fondo Cultural Económico de México. Primera Edición
Godfrey, T. (1997). Lenguaje Ensamblador para Microcomputadoras IBM. Editorial Prentice Hall. Primera Edición.
Hayes John. (2003) Diseño de Sistemas Digitales y Microprocesadores. Mc Graw Hill.
Hayes, John P.(2006) Introducción al diseño lógico digital
Hennessy John y Patterson David.(1995) Organización y Diseño de Computadores. La Interfaz Hardware / Software”. Mc Graw Hill.
Hennessy, John; Patterson, David (1993) Arquitectura de Computadores un enfoque cuantitativo. Editorial Mc Graw Hill. 1ª Edición.
Mano Morris, (1994) Arquitectura De Computadores. M, México: Prentice Hall, 3a Edición.
Mano, M (2003) Arquitectura y Tecnología de Computadores ,3ª Edición Prentice hall.
Morris, M. (2005) .Fundamentos de Diseño Lógico y de Computadoras. 3ª Edición. Pearson .Educación. Plaza Edición Madrid.
Morris, Mano,(2003) M. Diseño digital. Tercera edición. Pearson Educación, México.
Stallings, W. (2004).Organización y Arquitectura de Computadoras.. México. Alfaomega Grupo Editor.
Tarrerbaun A.(1992). Organización de Computadores. Un Enfoque Estructurado. 3ra. Edición. Edit. Prentice Hall.
Tokheim, R. (1996). Fundamentos de los Microprocesadores. Serie Schaum. Editorial Mc Graw Hill. Segunda Edición. White, Ron.(1996) Como funcionan las Computadoras. 2a Edición. Editorial Prentice Hall. México
Recommended