Arquitectura de Computadoras

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

1.

- DATOS DE LA ASIGNATURA
Nombre de la asignatura : Arquitectura de Computadoras
Ingeniería en Tecnologías de la
Carrera :
Información y Comunicaciones
Clave de la asignatura : TIC-1005

SATCA1 2-2-4

2.- PRESENTACIÓN
Caracterización de la asignatura.
Esta asignatura aporta al perfil del Ingeniero en Tecnologías de la Información y
Comunicaciones, los conocimientos suficientes para conocer la forma en que opera una
computadora, su organización y sus componentes.

El estudiante conocerá diferentes arquitecturas de computadoras, así como diferentes


arquitecturas de microprocesadores y micro-controladores, que le permita analizar y
aprovechar de mejor forma los recursos de una computadora o arreglo de computadoras. .

Se pretende que el estudiante aprenda las filosofías de diseño de las computadoras y tenga
la formación de base que les permita entender las tecnologías futuras.

Intención didáctica.
El estudio de esta materia se divide en cuatro unidades donde el estudiante podrá
reconocer y construir diversos circuitos digitales, realizar su minimización, analizar diversos
modelos o arquitectura de las computadoras, manejar entradas y salidas para interfaces,
memoria, control de señales, diseñar interfaces de Entrada/Salida, identificar sistemas
distribuidos y emergentes.

En la primera unidad, el estudiante conocerá los modelos de arquitectura de computadoras,


analizará componentes del equipo de cómputo y dispositivos periféricos.

En la segunda unidad, se conocerán el concepto de bus, direccionamiento, temporización,


interrupciones y acceso a memoria.

En la tercera unidad, se abordan temas de selección y ensamble de equipos de cómputo y


aplicaciones.

En la unidad cuatro, se analizan los microcontroladores, su arquitectura, características,


programación y aplicaciones.

Es importante que el profesor le permita ubicar al estudiante en el panorama general en lo


que será su ocupación profesional y los aportes que se dan a la sociedad.
Orientar las actividades de aprendizaje a reforzar los conceptos básicos, resolver ejercicios
y desarrollar programas y aplicar los principios de electrónica para diseñar interfaces.
Destinar las prácticas de laboratorio a desarrollar habilidades elementales sobre
comunicación con dispositivos externos a través de software e interfaces.

1
Sistema de Asignación y Transferencia de Créditos Académicos
3.- COMPETENCIAS A DESARROLLAR
Competencias específicas: Competencias genéricas:
ƒ Identificar la tecnología de la
Competencias instrumentales
computación a través de las
arquitecturas de diferentes modelos y • Capacidad de análisis y síntesis
desarrollar habilidades que le • Capacidad de organizar y planificar
permitan sugerir soluciones óptimas • Conocimientos básicos de la carrera
utilizando los sistemas de cómputo.
• Comunicación oral y escrita
• Habilidades básicas de manejo de la
computadora
• Habilidad para buscar y analizar
información proveniente de fuentes
diversas
• Toma de decisiones.

Competencias interpersonales
• Capacidad crítica y autocrítica
• Trabajo en equipo
• Habilidades interpersonales

Competencias sistémicas
• Capacidad de aplicar los
conocimientos en la práctica
• Habilidades de investigación
• Capacidad de aprender
• Capacidad de generar nuevas ideas
(creatividad)
• Habilidad para trabajar en forma
autónoma
• Búsqueda del logro
4.- HISTORIA DEL PROGRAMA
Lugar y fecha de
Participantes Evento
elaboración o revisión
Representantes de los Institutos
Reunión Nacional de
Tecnológicos de:
Diseño e Innovación
Aguascalientes, Apizaco,
Curricular para el
Superior de Centla, Chetumal,
Instituto Tecnológico Desarrollo y Formación de
Ciudad Cuauhtémoc, Ciudad
Superior de Puerto Competencias
Madero, Comitán, Delicias, León,
Vallarta del 10 al 14 de Profesionales de la
Superior de Misantla, Pachuca,
agosto de 2009. Carrera de Ingeniería en
Pinotepa, Puebla, Superior de
Tecnologías de la
Puerto Vallarta, Roque, Tepic,
Información y
Tijuana, Tuxtla Gutiérrez y
Comunicaciones.
Villahermosa.
Academias de Ingeniería en Elaboración del programa
Desarrollo de Programas
Tecnologías de la Información y de estudio propuesto en la
en Competencias
Comunicaciones de los Institutos Reunión Nacional de
Profesionales por los
Tecnológicos de: Diseño Curricular de la
Institutos Tecnológicos
Apizaco, Delicias, Villahermosa, Carrera de Ingeniería en
del 17 de agosto de
Superior de Misantla. Tecnologías de la
2009 al 21 de mayo de
Información y
2010.
Comunicaciones.
Representantes de los Institutos Reunión Nacional de
Tecnológicos de: Consolidación de los
Aguascalientes, Apizaco, Programas en
Instituto Tecnológico de Superior de Centla, Chetumal, Competencias
Villahermosa del 24 al 28 León, Pachuca, Puebla, Roque, Profesionales de la
de mayo de 2010. Tepic, Tuxtla Gutiérrez y Carrera de Ingeniería en
Villahermosa. Tecnologías de la
Información y
Comunicaciones.
5.- OBJETIVO GENERAL DEL CURSO
Identificar la tecnología de la computación a través de las arquitecturas de diferentes
modelos y desarrollar habilidades que le permitan sugerir soluciones óptimas utilizando los
sistemas de cómputo.

6.- COMPETENCIAS PREVIAS


ƒ Capacidad de aplicar los conocimientos en la práctica.
ƒ Habilidad en el uso básico de computadoras.
ƒ Analizar e integrar equipos y/o sistemas electrónicos.
ƒ Capacidad para aplicar Estándares Nacionales e Internacionales.
ƒ Capacidad de aprender y actualizarse permanentemente.
ƒ Capacidad para actuar en nuevas situaciones.
ƒ Compresión de lectura.

7.- TEMARIO

Unidad Temas Subtemas


1.1. Modelos de arquitecturas de cómputo:
Modelo de arquitectura de clásicas, segmentadas, de
1. multiprocesamiento.
cómputo
1.2. Análisis de los componentes: CPU,
arquitectura, memoria, dispositivos de I/O.
2.1. Buses: bus local, bus de datos, bus de
direcciones, bus de control, buses
normalizados.
2.2. Direccionamiento: modo real, modo
protegido, modo real virtual.
Comunicación interna en la 2.3. Temporización: reloj de sistema, reset del
2.
computadora sistema, estados de espera.
2.4. Interrupciones de Hardware :
Enmascarable, no-enmascarable.
2.5. Acceso Directo a memoria.
2.6. Sistema de video.
2.7. Sistema de discos.
3.1. Chip Set: CPU, controlador del Bus,
puertos de E/S, controlador de
Interrupciones, controlador de DMA,
circuitos de temporización y control,
La Computadora basada
3. controladores de video.
en un procesador
3.2. Aplicaciones: entrada/ Salida,
almacenamiento. fuente de alimentación.
3.3. Ambientes de servicios: negocios,
Industria, comercio electrónico.
4.1. Arquitectura: terminales, CPU, espacio de
Memoria, entrada/ Salida, características
especiales.
4. Micro-controladores
4.2. Programación: modelo de programación,
conjunto de instrucciones, modos de
direccionamiento, lenguaje ensamblador.
4.3. Aplicaciones: como sistema independiente,
como subsistema de una computadora.
8.- SUGERENCIAS DIDÁCTICAS
El docente debe:
ƒ Propiciar el uso de las nuevas tecnologías en el desarrollo de los contenidos de la
asignatura.
ƒ Fomentar actividades grupales que propicien la comunicación, el intercambio
argumentado de ideas, la reflexión, la integración y la colaboración de y entre los
estudiantes.
ƒ Propiciar actividades de búsqueda, selección y análisis de información en distintas
fuentes.
ƒ Propiciar, en el estudiante, el desarrollo de actividades intelectuales de inducción -
deducción y análisis - síntesis, las cuales lo encaminan hacia la investigación, la
aplicación de conocimientos y la solución de problemas.
ƒ Llevar a cabo actividades prácticas que promuevan el desarrollo de habilidades para la
experimentación, tales como: observación, identificación manejo y control de de
variables y datos relevantes, planteamiento de hipótesis, de trabajo en equipo.
ƒ Desarrollar actividades de aprendizaje que propicien la aplicación de los conceptos,
modelos y metodologías que se van aprendiendo en el desarrollo de la asignatura.
ƒ Propiciar el uso adecuado de conceptos, y de terminología científico - tecnológica.
ƒ Proponer problemas que permitan al estudiante la integración de contenidos de la
asignatura y entre distintas asignaturas, para su análisis y solución, propiciando una
visión interdisciplinaria en el estudiante.
ƒ Observar y analizar fenómenos y problemáticas propias del campo ocupacional.
ƒ En coordinación con los estudiantes elaborar instructivos, demostraciones, manuales o
cualquier material didáctico que auxilie la impartición de la asignatura.
9.- SUGERENCIAS DE EVALUACIÓN
La evaluación debe ser continua y formativa por lo que se debe considerar el desempeño en
cada una de las actividades de aprendizaje, haciendo especial énfasis en:
ƒ Dar seguimiento al desempeño integral del estudiante en el desarrollo del programa
(dominio de los conceptos, capacidad de la aplicación de los conocimientos en
problemas reales).
ƒ Participación en actividades individuales y de equipo.
ƒ Cumplimiento de los objetivos y desempeño en las prácticas.
ƒ Observar el ensamble de equipos de cómputo.
ƒ Seleccionar temas de componentes electrónicos para discusión en clase.
ƒ Realizar prácticas de componentes electrónicos que pueda utilizar en las siguientes
materias.
ƒ Realizar prácticas en relación a la electrónica computacional.
ƒ Utilizar herramientas de simulación de comunicación de datos.

10.- UNIDADES DE APRENDIZAJE

Unidad 1: Modelo de arquitectura de cómputo


Competencia específica a desarrollar Actividades de Aprendizaje
• Buscar, seleccionar y evaluar información
sobre los diferentes modelos de
arquitecturas de computadoras.
• Buscar información e identificar textos
relacionados con el esquema interno de un
Identificar las diferentes arquitecturas equipo de cómputo para elaborar un cuadro
en equipos de cómputo, así como sus sinóptico donde caracterice los
características y partes principales. componentes de un equipo de cómputo.
• Analizar, por equipo, las funciones que
desempeñan cada bloque funcional y su
relación con otros bloques.
• Crear una línea de tiempo que muestre la
evolución y tendencia de los equipos de
cómputo.

Unidad 2: Comunicación interna en la computadora


Competencia específica a desarrollar Actividades de Aprendizaje
• Realizar una práctica para identificar los
diferentes medios de transferencia de datos
entre los elementos de una computadora.
• Buscar información sobre las técnicas de
Analizar, identificar y describir el
direccionamiento de memoria y puertos de
funcionamiento y técnicas de
I/O.
transferencia de datos entre los
elementos internos de una • Discutir en grupo los conceptos de medios y
computadora. técnicas de sincronización que requiere una
computadora.
• Realizar prácticas de comprobación de
interrupciones para la atención de
dispositivos asíncronos.
Unidad 3: La computadora basada en un procesador
Competencia específica a desarrollar Actividades de Aprendizaje
• Investigar y seleccionar cuales son los
mejores chipsets comerciales disponibles en
el mercado y sus características.
• Explicar por equipos, las funciones
Identificar, seleccionar, ensamblar y específicas que desempeña cada
realizar comunicación con dispositivo dentro de una computadora.
dispositivos externos a los equipos de • Buscar y evaluar información de dispositivos
cómputo de ser posible a través de de entrada y salida en un equipo de
software). cómputo.
• Realizar prácticas de laboratorio
consistentes en comunicar la computadora
con algunos dispositivos periféricos o
sensores.

Unidad 4: Micro-controladores
Competencia específica a desarrollar Actividades de Aprendizaje
• Buscar, identificar y seleccionar información
sobre características, origen y evolución de
los microcontroladores.
• Discutir, en sesión plenaria, los conceptos
adquiridos en la investigación realizada
Identificar las arquitecturas y
sobre Micro-controladores.
programación de micro-controladores
y sus aplicaciones. • Programar micro-controladores, utilizando el
lenguaje, las técnicas y los recursos
disponibles, propios de cada micro-
controlador.
• Realizar prácticas de micro-controladores
en las diferentes áreas de control.
11.- FUENTES DE INFORMACIÓN
1. Stallings, William. Organización y Arquitectura de computadoras. Ed. Pearson
Educación. España. 2001.
2. Tanenbaum, Andrew. Organización de computadoras. México: Ed. Pearson
Educación. 2000.
3. Mano, Morris M y Charles R. Kime. Logic and computer design fundamentals, 2/E.
Ed. Pretince Hall. 2000.
4. Mano, Morris M .Arquitectura de Computadoras, 3a./E. Ed. Pretince Hall. 2000.
5. Hill, Mark D., Norman Jouppi y Gurindar S. Sohi. Readings in computer architecture.
Morgan Kaufmann. 1999.
6. Mueller, Scott. Manual de actualización y reparación de PCs. México: Ed. Prentice-
Hall. 2002.
7. Brey, Barry B. Intel Microprocessors 8086/8088, 80186/80188, 80286,80386, 80486
Pentium, Pentium Pro Processor, Pentium II, Pentium III, and Pentium IV:
Architecture, Programming, and Interfacing, 6/E. USA: Prentice Hall. 2002.
8. Angulo, José. Micro-controladores PIC. Diseño Práctico de Aplicaciones. España:
Ed. McGraw Hill. 1999.
9. Wray, W./ Greenfield, J./ Bannatyne, R. Using Microprocessors and Microcomputers:
The Motorola Family, 4/E. USA: Ed. Prentice Hall. 1999.
10. Huang, Han-Way. MC 68HC12 An Introduction. Sofware and Hardware Interfacing.
USA: Ed. Delmar Learning. 2000.

12.- PRÁCTICAS PROPUESTAS

ƒ Utilizando software especializado, identificar las características de los elementos que


integran una computadora personal y monitorear su funcionamiento.
ƒ Utilizando un lenguaje de nivel medio, elaborar y probar rutinas de atención a
interrupciones.
ƒ Desarmar e identificar los elementos de una computadora personal, como
componentes y subsistemas.
ƒ Ensamblar y probar una computadora, utilizando analizador lógico, osciloscopio y
multímetro.
ƒ Utilizando el microcontrolador disponible, desarrollar una aplicación que le permita:
ƒ - La programación de un microcontrolador.
ƒ - Su interconexión a una computadora personal.
ƒ Desarrollar una aplicación que incluya el uso de un microcontrolador en adquisición de
datos y control, como sistema independiente o conectado a una
ƒ computadora.

También podría gustarte