Vous êtes sur la page 1sur 7

UNIVERSIDAD AUTNOMA DEL ESTADO DE HIDALGO

COORDINACIN DE DOCENCIA DIRECCIN DE PLANEACIN Y DESARROLLO EDUCATIVO

PROGRAMA ANALTICO DE ASIGNATURA

1.- DATOS GENERALES


1.1 INSTITUTO: INSTITUTO DE CIENCIAS BASICAS E INGENIERIA

1.2 1.3

LICENCIATURA: SISTEMAS COMPUTACIONALES ASIGNATURA: MICROPROCESADORES

1.4

Ubicacin de la Asignatura en el Plan de Estudios Carga de la Asignatura

Semestre QUINTO SEMANAL


TERICA PRCTICA

rea de Formacin DISCIPLINARIA SEMESTRAL


TOTAL TERICA PRCTICA

Clave

1.5

Crditos
TOTAL

64

32

96

10

1.6

Nombre del profesor que elabor el programa


M en C. Mariano J. Pozas Crdenas

Fecha de elaboracin

17/MAYO/2001
1

2.- PAPEL DE LA ASIGNATURA EN EL PLAN DE ESTUDIOS

Proporcionar los conocimientos necesarios de la programacin e interconexin de un microprocesador, valorando la importancia que tienen dentro de las reas de la electrnica, comunicaciones, sistemas de control y, en particular, en los sistemas de computadoras.

3.- SERIACIN DE LA ASIGNATURA A PARTIR DE LA CONGRUENCIA INTERNA DE LOS CONTENIDOS


ASIGNATURAS ANTECEDENTES Electrnica Bsica Electrnica Digital ASIGNATURAS CONSECUENTES ARQUITECTURA DE COMPUTADORAS

4.- INTENCIN EDUCATIVA DE LA ASIGNATURA 4.1. OBJETIVOS GENERALES


1. Valorar la importancia de los microprocesadores en las reas de la electrnica, comunicaciones, sistemas de control y, en particular, en los sistemas de computadoras. 2. Explicar las diferencias entre los diversos modelos de microprocesadores y destacar las caractersticas de cada uno. 3. Conocer a detalle las arquitecturas de los microprocesadores de la familia Intel 80/86. 4. Conocer a detalle el funcionamiento de un microprocesador. 5. Desarrollar programas en lenguaje ensamblador. 6. Interconectar la memoria y los sistemas E/S con el microprocesador. 7. Conocer la arquitectura bsica de un microcontrolador.

5.- OBJETIVOS PARTICULARES DE LAS UNIDADES O TEMAS 5.1. NMERO Y TTULO DE LAS 5.2. OBJETIVOS PARTICULARES DE CADA UNIDAD O TEMA UNIDADES O TEMAS
1. INTRODUCCIN A LOS MICROPROCESADORES Describir la evolucin del microprocesador. Proporcionar las bases sobre el funcionamiento interno y la representacin de informacin de una PC. Explicar el funcionamiento interno del microprocesador detallando la arquitectura paralela (PIPELINE), la cola de cdigos de instruccin y diversas estructuras internas. Comprender el mecanismo bsico que usa la PC para ejecutar programas. Detallar el arreglo de registros internos del microprocesador. Definir los trminos de segmento y desplazamiento para una direccin de memoria. Mostrar como se almacenan en memoria los diferentes tipos de datos. Definir los modos de operacin del microprocesador. Explicar el funcionamiento de cada modo de direccionamiento. Presentar un panorama del grupo de instrucciones de los microprocesadores de la familia INTEL. Introducir de una forma sencilla y prctica el aprendizaje de la programacin en lenguaje ensamblador. Proporcionar las bases sobre el uso de un depurador de programas (DEBUGGER). Comprender el concepto de macroinstrucciones (MACROS) y el manejo de interrupciones. Describir la funcin de las terminales de los microprocesadores 80x86 y detallar los siguientes aspectos: generacin de la seal de reloj, de multiplexin y acoplamiento de canal y temporizacin de estados de espera. Explicar cmo se conectan la RAM y ROM con un microprocesador. Explicar el funcionamiento de las interfaces bsicas de entrada y salida. Describir una transferencia DMA. Desarrollar una aplicacin. Explicar las diferencias entre un microprocesador y microcontrolador. Explicar el funcionamiento de un microcontrolador. Presentar un panorama del grupo de instrucciones de la familia PIC.

2.

ARQUITECTURA DE LOS MICROPROCESADORES DE LA FAMILIA INTEL 80X86

3.

CONJUNTO DE INSTRUCCIONES DE LOS MICROPROCESADORES 80X86 PROGRAMACIN EN LENGUAJE ENSAMBLADOR

4.

5.

COMUNICACIN CON PERIFRICOS

6.

MICROCONTROLADOR PIC

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NMERO DE LA UNIDAD


I

PLAN TEMTICO, (SUBTEMAS Y TPICOS DE CADA UNIDAD)


I.1 Introduccin. I.2 La evolucin de los microprocesadores en forma histrica. I.3 Estructura de los datos usados por los microprocesadores. I.4 Componentes de la PC original I.5 PC XT, PC AT, PS/2. I.6 Funcionamiento interno de una PC. 5

TOTAL DE HORAS

II.

II.1 Evolucin en la arquitectura del mircroprocesador (tipo de bus, tipo de memoria y tipo de CPU, etc) II.1.2 Microprocesador 8088. II.1.3 Microprocesador 8086. II.1.4 Microprocesador 286. II.1.5 Microprocesador 386. II.1.6 Microprocesador 486. II.1.7 Familia Pentium.
III.1 Estructura de un programa ejecutable cargado en memoria. III.2 Arreglo de registros internos. III.3 Operacin en modo real. III.4 Operacin en modo protegido. III.5 Modos de Direccionamiento III.5.1 Direccionamiento por registros III.5.2 Direccionamiento inmediato III.5.3 Direccionamiento directo III.5.4 Direccionamiento base ms ndice III.5.5 Direccionamiento relativo III.6 Instrucciones para transferencia de datos III.7 Instrucciones aritmticas y lgicas III.8 Instrucciones para control de programa. IV:1 IV.2 IV.3 IV.4 Formato general de un programa en lenguaje ensamblador Procedimiento para generar un programa ejecutable. Debugger Introduccin a las interrupciones IV.4.1 Interrupciones de software IV.4.2 Interrupciones de hardware IV.5 Programacin modular (MACROS)

20

III.

20

IV.

20

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NMERO DE LA UNIDAD


IV:1 IV.2 IV.3 IV.4

PLAN TEMTICO, (SUBTEMAS Y TPICOS DE CADA UNIDAD)

TOTAL DE HORAS

IV.

Formato general de un programa en lenguaje ensamblador Procedimiento para generar un programa ejecutable. Debugger Introduccin a las interrupciones IV.4.1 Interrupciones de software IV.4.2 Interrupciones de hardware IV.5 Programacin modular (MACROS). V.1 V.2 V.3 V.4 V.5 Seales en los pines del microprocesador 80X86 Generador de reloj Termporizacin del canal Interfaz de memoria Interface de entrada/salida V.5.1 Interface programable V.6 Temporizador programable VI.1 Microcontroladores PIC. VI.2 Diferencias entre un microprocesador y un microcontrolador. VI.3 Analizar el funcionamiento de un microcontrolador (ejemplo MC68H12 de Motorola) VI.3.1 CPU VI.3.2 Memoria VI.3.3 Puertos. VI.3.3 Temporizadores.

V.

15

15

VI

7.- SISTEMA DE HABILIDADES 7.1. HABILIDADES GENERALES, PRCTICAS O ESPECFICAS QUE FORMAR Y DESARROLLAR LA ASIGNATURA

Comprender la arquitectura bsica de un microprocesador. Entender la funcin de un microprocesador dentro de la arquitectura de una computadora. Desarrollar programas en lenguaje ensamblador.

8.- CONSIDERACIONES METODOLGICAS Y DE ORGANIZACIN DE LA ASIGNATURA 8.1. METODOS, FORMAS ORGANIZATIVAS Y RECURSOS DIDCTICOS PARA EL DESARROLLO DEL PROCESO DE ENSEANZA-APRENDIZAJE Mtodo descriptivo/explicativo Experimentar en laboratorio Utilizacin de software 9. SISTEMA DE EVALUACIN DEL APRENDIZAJE 9.1. FORMAS DE EVALUACIN QUE ADOPTA LA ASIGNATURA.

Exmenes departamentales Exposiciones Investigaciones Prcticas de Laboratorio Reportes de prcticas

9.1. FORMAS DE EVALUACIN QUE ADOPTA LA ASIGNATURA. 10.- BIBLIOGRAFA NECESARIA PARA EL DESARROLLO DEL PROGRAMA
10.1. BSICA 10.2. COMPLEMENTARIA

Los microprocesadores INTEL, arquitectura, programacin e interfaces Microcomputdoras: diccionario de trminos Barry B. Brey Sippl, Charles Editorial McGraw Hill, Segunda Edicin Editorial Prentice may, Quinta Edicin Interfacing to the IBM personal computer 80386/80286 Programacin en lenguaje ensamblador SAMS William H. Murray and Chris H. Pappas Editorial McGraw Hill Manual del Microcontrolador MC68HC12 de Motorola. Microcontroladores PIC, La solucin en un chip.

Angulo, J. Ma., Martn, E. Y Angulo, L.. Editorial ITP Paraninfo, 1997

11.- PERFIL PROFESIOGRFICO 11.1. PERFIL IDEAL DEL PROFESOR QUE SE REQUIERE PARA IMPARTIR LA ASIGNATURA
Ingeniero en Electrnica o carrera afn, con posgrado en el rea de electrnica digital.

Vous aimerez peut-être aussi