microprocesadores.pdf

5
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.

Upload: gustavo-a-sarache-millan

Post on 18-Jan-2016

81 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MICROPROCESADORES.pdf

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.

Page 2: MICROPROCESADORES.pdf

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

Page 3: MICROPROCESADORES.pdf

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.

Page 4: MICROPROCESADORES.pdf

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.

Page 5: MICROPROCESADORES.pdf

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