Syllabus

IFD-1006 ARQUITECTURA DE COMPUTADORAS

DR. HECTOR QUEJ COSGAYA

hquej@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
4 2 3 5 Ingeniería Aplicada

Prerrequisitos
COMPETENCIAS PREVIAS 1) Conoce los circuitos digitales elementales. 2) Construye una unidad aritmética lógica. 3) Identifica, analiza y aplica los diferentes tipos de memoria de un sistema digital. 4) Diseña y construye un modelo de microcomputadora elemental. 5) Identifica y analiza problemas de hardware y software. 6) Programa en algún lenguaje de programación.

Competencias Atributos de Ingeniería

Normatividad
La evaluación estará conformada de dos exámenes: Partipacion y Trabajo documental de la siguiente forma. Participación 20%. A.- Exposición de contenidos temáticos (5%) B.- Desarrollo de aplicaciones de software (10%) C.- Trabajos colaborativo en equipo e investigación (3%) D.- Asistencia a clases (2%). Trabajo Documental 20% E.- Contenido informativo e investigación 5% F.- Criterio personal e análisis de texto 10% G.- Fuentes bibliografícas 2% H.- Formato y redacción 3%

Materiales
1.- Computadora Personal Pentium IV ó superiores. 2.- Microcontrolador PIC16F84A 3.- Programador de PIC para serie 16F y 18F 4.- Tranformadores de 127/24 corriente alterna 5.- Regulador semiconductor 7812 y 7805 6.- Puente de diodos de alterna a directa o rectificador 7.- Led’s 8.- TIP 120 y 125 9.- Motor de 12V CC 10.- Motor de 24V CC

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 2.3.1
PARCIAL 2 De la actividad 3.1.1 a la actividad 4.4.1

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Competencias de Unidad I (El Microprocesador (CPU)): Analizar la arquitectura y comprender el funcionamiento de un microprocesador elemental. Conocer las diferentes arquitecturas desarrolladas en la evolución de los microprocesadores, puntualizando
          1.1. Arquitectura básica y sus operaciones: Buscar la arquitectura básica de un microprocesador, en textos, Internet, etc.
                   1.1.1. Arquitectura básica y sus operaciones.
                           Definición de arquitectura de computadoras ( bytes)
                           http://es.wikipedia.org/wiki/Microprocesador
                           http://es.wikipedia.org/wiki/Microprocesador#Arquitectura
                           http://perso.wanadoo.es/pictob/micropic.htm
                          
          1.2. Tipos de arquitecturas en la evolución del CPU: Identificar componentes y analizar su funcionamiento en el microprocesador básico.
                   1.2.1. Tipos de arquitecturas en la evolución del CPU.
                           Evolución del microprocesador ( bytes)
                           http://www.zator.com/Hardware/H3_2.htm
                           http://es.wikipedia.org/wiki/Microprocesador#La_evoluci.C3.B3n_del_microprocesador
                           http://telematica.cicese.mx/computo/super/cicese2000/paralelo/Part3.html
                           http://www.libertaddigital.com/internet/2012-02-21/intel-prepara-rosepoint-un-microprocesador-con-wifi-integrada-1276450771/
                          
          1.3. Arquitectura multinúcleo: Investigar y analizar la evolución de los microprocesadores. Buscar la arquitectura y desempeño de un microprocesador multinúcleo en textos, manual del fabricante, internet, etc.
                   1.3.1. Arquitectura multinúcleo.
                           Documento de multinucleo ( bytes)
                           Ejemplo de LPT ( bytes)
                           http://www.monografias.com/trabajos37/procesadores-multi-nucleo/procesadores-multi-nucleo2.shtml
                          
          1.4. Multiprocesamiento (multihilos) en multinúcleo: Analizar la mejora en el desempeño de un microprocesador multinúcleo al ejecutar aplicaciones multihilos.
                   1.4.1. Multiprocesamiento (multihilos) en multinúcleo
                           Multiprocesamiento ( bytes)
                           Motor ( bytes)
                           Hyperterminal ( bytes)
                           http://es.wikipedia.org/wiki/Multiprocesamiento
                          
2. Competencias de la Unidad 2 (Memorias): Explicar, con base a las señales digitales, el comportamiento de las memorias en los procesos de almacenamiento y recuperación de datos.
          2.1. Organización básica: Buscar la configuración y características de los diferentes tipos de memoria en textos, manuales de fabricante, páginas de internet, etc.
                   2.1.1. Organización básica
                           Organización de memoria ( bytes)
                           http://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio#Tecnolog.C3.ADas_de_memoria
                          
          2.2. Acceso a los datos y temporización: Analizar la temporización de las señales que intervienen al accesar la memoria en la lectura/escritura de datos.
                   2.2.1. Acceso a los datos y temporización
                           Temporización ( bytes)
                           Interrupciones ( bytes)
                           Acceso a los datos y temporización ( bytes)
                          
          2.3. Tipos de memorias: Buscar la configuración y características de los diferentes tipos de memoria en textos, manuales de fabricante, páginas de internet, etc.
                   2.3.1. Tipos de memorias.
                           Tipos de memoria ( bytes)
                           http://www.terra.es/personal/alksoft/hard/memoria.htm
                           http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA%20PRINCIPAL/PLC/ESTRUCTURAS/ESTRUCTURA%20INTERNA/MEMORIA/memoria.htm
                          
3. Buses y puertos estándar
          3.1. Buses y la transferencia de la información.
                   3.1.1. Buses y la transferencia de la información.
                           Buses ( bytes)
                           http://www.monografias.com/trabajos28/operaciones-bus/operaciones-bus.shtml
                           http://es.wikipedia.org/wiki/Universal_Serial_Bus
                          
          3.2. Evolución de los buses y el tamaño del dato.
                   3.2.1. Evolución de los buses y el tamaño del dato.
                           Evolución del bus 2 ( bytes)
                           Evolución del bus ( bytes)
                           http://es.wikipedia.org/wiki/Bus_(inform%C3%A1tica)
                          
          3.3. Tipos de puertos estándar.
                   3.3.1. Tipos de puertos estándar.
                           Puertos estandart ( bytes)
                           http://es.wikipedia.org/wiki/Puerto_(inform%C3%A1tica)
                           http://www.monografias.com/trabajos34/puertos-computador/puertos-computador.shtml
                          
          3.4. Entrada y salida de datos a dispositivos periféricos.
                   3.4.1. Entrada y salida de datos a dispositivos periféricos.
                           puerto paralelo ( bytes)
                           http://es.wikipedia.org/wiki/Perif%C3%A9rico_(inform%C3%A1tica)
                           http://es.wikipedia.org/wiki/Puerto_paralelo
                           http://es.kioskea.net/contents/pc/serie.php3
                           http://www.lammertbies.nl/comm/cable/RS-232.html
                          
4. El Chipset, su evolución y la capacidad de una computadora.
          4.1. Características de los primeros chipsets.
                   4.1.1. Características de los primeros chipsets.
                           Placa base y chipset ( bytes)
                           http://es.wikipedia.org/wiki/Circuito_integrado_auxiliar
                           http://www.pchardware.org/index2.php
                          
          4.2. Las mejoras en la evolución de los chipsets.
                   4.2.1. Las mejoras en la evolución de los chipsets.
                           chipset y sus mejoras ( bytes)
                           http://www.taringa.net/posts/info/13095640/Lista-Procesadores-Intel-y-AMD-de-Mayor-a-menor-rendimiento_.html
                          
          4.3. Las características de los chipsets actuales.
                   4.3.1. Las características de los chipsets actuales.
                           http://www.tecnologiabit.com/nuevos-chipsets-intel-p35-x38-g33-y-g35/
                           http://www.intel.com/espanol/products/chipsets/e8500/index.htm
                           http://es.wikipedia.org/wiki/Circuito_integrado_auxiliar#Funcionamiento
                          
          4.4. Desempeño de las computadoras actuales.
                   4.4.1. Desempeño de las computadoras actuales.
                           http://es.wikipedia.org/wiki/Microprocesador#La_evoluci.C3.B3n_del_microprocesador
                           http://www.taringa.net/posts/info/9117253/La-Mejor-PC-Actualizada-al-06_02_2011.html
                          
5. Arquitecturas embebidas o microcontroladores (MCUs)
          5.1. Organización del microcontrolador.
                   5.1.1. Organización del microcontrolador.
                           Brey Barry B, MICROPROCESADORES INTEL: ARQUITECTURA, PROGRAMACIÓN E INTERFASE, 4a. Ed. , Editorial Prentice Hall, Mexico 2003. Págs. 272-273
                           Stallings, William, ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORAS, Ed. Pearson Education. España 2001. Págs. 567-578
                           M. Morris Mano, LOGICA DIGITAL Y DISEÑO DE COMPUTADORAS, 1ª edición, Ed. Prentice Hall, México 2003, Pags 234-267.
                           M. Morris Mano, ARQUITECTURA DE COMPUTADORAS , 4ª edición, Ed. Prentice Hall, México 2003, Pags 221-245.
                           http://www.unicrom.com/Tut_PICs4.asp
                          
          5.2. Conjunto de instrucciones y lenguaje ensamblador
                   5.2.1. Conjunto de instrucciones y lenguaje ensamblador
                           Brey Barry B, MICROPROCESADORES INTEL: ARQUITECTURA, PROGRAMACIÓN E INTERFASE, 4a. Ed. , Editorial Prentice Hall, Mexico 2003. Págs. 272-273
                           Stallings, William, ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORAS, Ed. Pearson Education. España 2001. Págs. 567-578
                           M. Morris Mano, LOGICA DIGITAL Y DISEÑO DE COMPUTADORAS, 1ª edición, Ed. Prentice Hall, México 2003, Pags 234-267.
                           M. Morris Mano, ARQUITECTURA DE COMPUTADORAS , 4ª edición, Ed. Prentice Hall, México 2003, Pags 221-245.
                           http://html.rincondelvago.com/microcontrolador-pic-16f84.html
                          
          5.3. Características y uso de elementos del microcontrolador (puertos, temporizadores,convertidores).
                   5.3.1. Características y uso de elementos del microcontrolador (puertos, temporizadores,convertidores).
                           Brey Barry B, MICROPROCESADORES INTEL: ARQUITECTURA, PROGRAMACIÓN E INTERFASE, 4a. Ed. , Editorial Prentice Hall, Mexico 2003. Págs. 272-273
                           Stallings, William, ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORAS, Ed. Pearson Education. España 2001. Págs. 567-578
                           M. Morris Mano, LOGICA DIGITAL Y DISEÑO DE COMPUTADORAS, 1ª edición, Ed. Prentice Hall, México 2003, Pags 234-267.
                           M. Morris Mano, ARQUITECTURA DE COMPUTADORAS , 4ª edición, Ed. Prentice Hall, México 2003, Pags 221-245.
                           http://www.unicrom.com/Tut_PICs3.asp
                          
          5.4. Aplicaciones de los microcontroladores.
                   5.4.1. Aplicaciones de los microcontroladores.
                           Brey Barry B, MICROPROCESADORES INTEL: ARQUITECTURA, PROGRAMACIÓN E INTERFASE, 4a. Ed. , Editorial Prentice Hall, Mexico 2003. Págs. 272-273
                           Stallings, William, ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORAS, Ed. Pearson Education. España 2001. Págs. 567-578
                           M. Morris Mano, LOGICA DIGITAL Y DISEÑO DE COMPUTADORAS, 1ª edición, Ed. Prentice Hall, México 2003, Pags 234-267.
                           M. Morris Mano, ARQUITECTURA DE COMPUTADORAS , 4ª edición, Ed. Prentice Hall, México 2003, Pags 221-245.
                           http://www.unicrom.com/Tut_PICs5.asp
                           http://perso.wanadoo.es/pictob/micropic16f84.htm
                          

Prácticas de Laboratorio (20212022P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20212022P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación