Post on 27-Sep-2015
description
Maquinas Computadoras I
(Presentacin)
Departamento de Sistemas Digitales y
Telecomunicaciones
Facultad de Electrotecnia y Computacin
Marzo 2012
Maquinas Computadoras I
Profesores:
Ing. Marlon Robleto
Alemn E-mail:marobleto@fec.uni.edu.ni
Cubculo: Eo-01
Horario de clases:
Mi 4:10 a 5:50pm
Vi 2:25 a 5:50pm
Departamento de Sistemas Digitales 2
Objetivos
Al final del curso el alumno ser capaz de:
Identificar las caractersticas de la arquitectura y organizacin de los microprocesadores de 16 bits.
Desarrollar algoritmos de programacin en lenguaje ensamblador
Comprender la arquitectura y organizacin de un microcontrolador.
Analizar, disear e implementar sistemas con microcontrolador.
Analizar y disear interfaces entre el microprocesador o microcontrolador y dispositivos de E/S
Departamento de Sistemas Digitales 3
Contenido Introduccin
El microprocesador 8086
Programacin en ensamblador
Interfaces con la memoria y E/S
Comunicacin serie- paralela
Interrupciones y DMA
El microcontrolador
Organizacin de la memoria
Programacin en ensamblador
Temporizadores
Manejo de Interrupciones
Comunicacin serial
Lenguaje C para microcontroladores
Departamento de Sistemas Digitales 4
Sistema de Evaluacin
Contnua
Menos esfuerzo
Prcticas
Trabajo final con exposicin
Tests sorpresa
Participacin
No contnua
Prcticas + Exmen final
Departamento de Sistemas Digitales 5
Departamento de Sistemas Digitales 6
Sistema de Evaluacin
La escala para realizar evaluacin es de 0 a 100 y est
dividida de la siguiente manera:
Departamento de Sistemas Digitales 7
Evaluacin (cont..)
Considerar la participacin activa de los estudiantes en:
a) Participacin en clase
b) Cumplimiento de tareas y ejercicios
c) Exposicin de temas
d) Paneles
f) Participacin en ferias o concursos
g) Propiciar la retroalimentacin continua de los temas
vistos
h) Considerar el desempeo integral del alumno
Exmenes
De acuerdo al calendario acadmico:
Primera Parcial
4 al 15 de junio 2012. (Las dos semanas con clases).
Segundo Parcial
30 de julio al 10 de agosto 2012
Primera convocatoria
13 al 17 de agosto 2012
Convocatoria Extraordinaria
20 al 24 de agosto 2012
Departamento de Sistemas Digitales 8
Normativa
Para superar la asignatura se valorar:
El trabajo realizado en las prcticas (ejercicios prcticos con los que se consolidan los conocimientos expuestos en
clase)
El examen parcial terico
Un `Proyecto de curso que resuelva un problema planteado y con una presentacin oral del mismo
Los test sorpresas
La participacin en clase
Departamento de Sistemas Digitales 9
Normativa (prcticas)
El criterio ms importante es la funcionalidad: un proyecto
que funciona siempre tiene ms posibilidades de llevarse una
buena puntuacin.
Los siguientes criterios que se tendrn en cuenta (y que hay
que cuidar al realizar las prcticas) son:
La manera de resolver el problema
Diseo de los algoritmos
Claridad y documentacin en el cdigo
Eficiencia y elegancia en la implementacin.
Departamento de Sistemas Digitales 10
Por favor, no haga trampas! Se procura alentar el dilogo y el trabajo en equipo, pero por favor trabaja de forma
independiente (a menos que el trabajo sea en grupos).
Trabajos muy similares sern considerados como copias, a
menos que la naturaleza lo pedido sea tan restrictiva que
justifique las similitudes. Y una copia implica el suspenso
automtico.
Simplemente pinsalo de esta manera: hacer trampas dificulta el
aprendizaje y la diversin de conseguir hacerlo.
Es su responsabilidad proteger su trabajo y asegurar que no se convierte en el trabajo de otro.
Departamento de Sistemas Digitales 11
Normativa (prcticas)
Las prcticas se detallarn en la plataforma virtual
En las fechas que se indique se deber efectuar la entrega de la documentacin (cdigo fuente y una memoria
explicativa de las prcticas) y responder a las preguntas
que realice el profesor.
Las prcticas se podrn presentar en grupos de dos personas (MXIMO). La nota de prcticas corresponde a
las respuestas realizadas, junto con la calidad de la
documentacin y presentacin.
Departamento de Sistemas Digitales 12
Normativa (prcticas)
En las prcticas se dan unos mnimos
requisitos necesarios para aprobarlas, pero
el ir ms all de los mnimos de forma
proactiva y con iniciativa por parte de los
alumnos supondr una mejora sustancial de
la nota.
Departamento de Sistemas Digitales 13
Normativa (prcticas)
Proyecto de Curso
Debe ser de carcter practico Proyectos con microcontroladores
Proyectos con la PC
Reservada las ltimas dos semana para los trabajos de exposicin
Departamento de Sistemas Digitales 14
Proyecto de Curso
Es necesario que se relacione la presentacin con los conceptos expuestos en clase.
Por el contrario, si los profesores notamos que hay faltas de comprensin y lagunas entre lo que se ha
explicado y lo que se expone -habiendo tenido
tiempo en tutoras para resolverlo- la nota ser
significativamente ms baja.
Departamento de Sistemas Digitales 15
Los trabajos se pueden elegir entre el listado que incluiremos en la pgina web de la asignatura, y es posible proponer nuevos temas para realizar este trabajo a los
profesores.
Cada trabajo propuesto slo lo puede realizar un grupo.
Para solicitar un trabajo deberis enviar un correo a docentesmaq1@fec.uni.edu.ni indicando el titulo del proyecto y los integrantes del grupo.
Los trabajos se asignarn por riguroso orden de recepcin.
Los trabajos se pueden realizar y presentar en grupos de dos personas.
El grupo deber exponer el trabajo en una sesin que se indicar. Cada trabajo puede contar con una serie de tutoras de seguimiento con el profesor.
La asistencia a la primera reunin de inicio de trabajo es obligatoria.
Las reuniones de seguimiento sern acordadas entre el profesor y el grupo. La no presentacin de uno de los miembros del grupo supone no aprobar esta parte.
La nota del trabajo depender de la calidad del informe entregado, la calidad de la exposicin y de las respuestas a las preguntas que se formulen.
Departamento de Sistemas Digitales 16
Proyecto de Curso
Que hay que entregar en las practicas?
Reporte de una pagina mximo (sin incluir figuras, cdigos, etc) 12 pt font, 1de margen izquierdo y
derecho. Debe incluir:
Objetivo de la practica. Cual es el propsito del experimento?
Procedimiento (describa cada parte del lab, incluya flujogramas si hay, incluya diagramas de tiempo si hay)
Conclusiones (Establecer resultados significativos, que has aprendido?)
Comentarios, diagrama esquemtico, cdigo del programa, etc
El mrito intelectual y el esfuerzo cuentan mucho
Departamento de Sistemas Digitales 17
Como se entregan las practicas?
Va campus virtual
Departamento de Sistemas Digitales 18
Test sorpresa
Se hacen al final de cada tema bloque (no es muy sorpresa)
Duran 10-15 minutos
Son acumulativas para el 1er Parcial
Suben la nota
Para que cuenten se ha de superar al menos un 60% de las pruebas
Departamento de Sistemas Digitales 19
Bibliografa
Brey, Barry B. Los microprocesadores Intel. 7 Edicin. Editorial Prentice-Hall. 2005.
Abel, Peter Lenguaje Ensamblador y programacin
Uffenbeck, John. The family 8086/8088
Fernando E. Valds Prez, Ramn Pallas Areny Microcontroladores. Fundamentos y aplicaciones con
PIC. Editorial Marcombo. 2007.
Jose Ma Angulo Usategui, Ignacio Angulo Martinez, Aritza Etxebarria Ruiz. Microcontroladores PIC. Diseno
practica de aplicaciones(1era Parte)
Departamento de Sistemas Digitales 20