Sunteți pe pagina 1din 7

PROGRAMA DE CURSO

Modelo 2009
PROFESIONAL ASOCIADO
Y LICENCIATURA

Versión Amplia
DEPARTAMENTO: Computación y Diseño
NOMBRE DEL CURSO: Arquitectura de Computadoras
CLAVE: 1006M
ACADEMIA A LA QUE PERTENECE: Análisis y diseño

REQUISITOS: ninguno
HORAS: 45
CRÉDITOS: 11.25
PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): Ingeniería de Software
PLAN: 2009
FECHA DE REVISIÓN: Marzo 2010

Competencia a la que contribuye el curso. Diseñar soluciones de software a través de la aplicación de


metodologías, herramientas y estándares apropiados al problema. Tipo de competencia. Específica.

Descripción general del curso. Comprender el funcionamiento lógico de cada uno de los componentes que componen una computadora digital básica, tanto
para arquitecturas secuenciales (CISC) y como encauzadas (RISC), así como es el diseño conceptual y la estructura operacional fundamental de un sistema de
computadora. Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con
especial interés en la forma en que la unidad central de proceso (CPU) trabaja internamente y accede a las direcciones de memoria, lo cual permita proporcionar
herramientas de cómputo ideales a la solución de problemas.

Unidad de Competencia I Elementos de Competencia Requerimientos de información


Introducción
• Analizar el modelo de Von Newman mediante • Organización y estructura.
investigaciones individuales que se expondrán en • Generación histórica de
la clase. computadoras.
• Analizar la forma de representación de datos de las • Clasificación de arquitecturas de
computadoras computadoras.
• Identificar los diferentes tipos de codificación • Modelo Von Neumann
Identificar la estructura de una computadora, su evolución y
utilizados para la representación de datos.
representación de datos. • Ciclo FETCH
• Identificar los elementos que forman un sistema
• Representación de datos
computacional completo.
• Códigos binarios.
• Unidades de información
• Descripción de un sistema
. computacional completo a nivel
funcional.

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
• Generar un modelo algorítmico para la
representación del modelo de Von Newman.
• Realizar conversiones de datos binarios.
• Realizar operaciones aritméticas con números
binarios.

Criterios de Evaluación

Desempeños Productos Conocimientos


Participación en las dinámicas donde se identifiquen:
Modelo de Von Newman, Ciclo Fetch y conversiones de
Documento por escrito de análisis en la
datos binarios.
representación de datos de una PC.
Explica por medio de exposiciones al grupo los diferentes
Una hoja de cálculo que funcione para conversiones
tipos de codificación utilizados para la representación de
de datos en cualquier sistema numérico.
datos y elementos que forman un sistema computacional
completo.
Elaboración de un ensayo que describa el modelo
algorítmico para la representación del modelo de
Realizar ejercicios con datos binarios de acuerdo a las
Von Newman.
reglas aritméticas indicadas para cada operación.

Unidad de Competencia II Elementos de Competencia Requerimientos de información


Organización de Computadores
• Unidades aritméticas y lógicas
Identificar los elementos de una computadora, así como la • Memorias
estructura interna (dispositivos de entrada y salida) y su • Identificar los elementos que contiene una • Buses
integración. computadora.
• Tipos de buses
• Analizar las funciones de cada uno de los elementos
• Bus de transferencia y señales de
de la computadora.
control
• Identificar cómo se lleva a cabo la comunicación
• Entrada/Salida y Dispositivos
entre los elementos de una PC.
Periféricos
• Generar las especificaciones de una problemática
común en las empresas resaltando las • Unidades de Control
características de la computadora. • Unidad Central de Procesamiento
• Integración del computador
• Ejemplos de arquitecturas comerciales
actuales.

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
Ensayo “como se relaciona cada uno de los
elementos de una computadora y que
consideraciones de eficiencia deben ser identificadas
en una PC”.

Un cuestionario de los elementos a considerar en la


Participación en las dinámicas donde se identifiquen eficiencia en el uso de una PC.
cuales son las partes de una PC, a través de exposiciones
en equipo de los alumnos. • Redactar ensayo del análisis de las características
de una PC.

• Realizar un ensayo por escrito que contenga una


solución ideal de equipo de cómputo de acuerdo a
necesidades específicas de los usuarios.

Unidad de Competencia III Elementos de Competencia Requerimientos de información


• " Arquitectura de procesadores "
- Características de Ejecución
Identificar los conceptos de evaluación de equipo - RISC vs CISC
• Identificar las diferencias entre CISC y RISC.
computacional. - Algunos ejemplos comerciales
• Analizar el funcionamiento y estructura de los tipos
• Diseño de la Jerarquía de Memoria
de memoria comerciales del mercado.
- Introducción y conceptos
• Identificar técnicas para incrementar el desempeño
- Técnicas de memoria caché
de un equipo computacional.
- Memoria principal
• Verificar los principales programas de
- Mejoramiento del desempeño usando
benchmarking comercial para equipo computacional.
memoria caché
(privativos y libres).
- Paginación y segmentación
• Utilizar el servicio de Benchmarking de memoria.
• "Benchmarking"
• Utilizar software de maquinas virtuales.
- Conceptos e importancia
- Clasificación
- “Benchmarking" de CPU, memoria,
entrada/salida

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
Análisis por escrito de los diferentes tipos
de memorias del mercado.

Ensayo por escrito del porqué es importante


conocer las características de hardware de
una computadora.

Explicar por medio de exposiciones al grupo las Documento por escrito de una investigación
diferencias entre las arquitecturas CISC y RISC. sobre los pasos a seguir para la decisión y
adquisición de un software de
Explicar por medio de exposiciones al grupo los tipos de Benchmarking.
memorias para computadoras existentes.
Ensayo por escrito que describa los tipos de
Presenta ante el grupo los resultados de su investigación memorias que hay comercialmente.
para la adquisición de un software de benchmarking

Unidad de Competencia IV Elementos de Competencia Requerimientos de información


• Identificar las características de una instrucción.
• Características de instrucciones.
• Identificar los tipos de operandos y el tipo de
- Tipos de operandos
operaciones que formen parte de una instrucción.
- Tipos de operaciones
• Analizar el diseño del repertorio de instrucciones.
- Modos de direccionamiento
Analizar la arquitectura del conjunto de instrucciones en • Identificar la función del lenguaje ensamblador para la
- Formato de las direcciones.
computadoras. comprensión del lenguaje de máquina.
- Lenguaje ensamblador.
• Analizar la estructura y registros del CPU mediante
previa investigación del tema.
• Estructura y funcionamiento del CPU
• Analizar la organización de un procesador mediante el
- Estructura del CPU y registros
sistema de instrucciones.
- Organización del procesador.
• Realizar operaciones lógicas básicas para la
- Organización de los registros.
manipulación de bits de una palabra.
- El ciclo de instrucción.

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
Ensayo por escrito que refleje la variedad
Presenta ante el grupo ejemplos de aportaciones de de formatos de instrucciones en una
ejercicios resueltos sobre operaciones lógicas y de computadora, identificando la organización
alternativas de instrucciones y registros de computadoras del procesador y sus registros.
para su aplicación.
Ejercicios realizados con operaciones
lógicas.

Unidad de Competencia V Elementos de Competencia Requerimientos de información


• Arquitecturas alternativas
- Estructuras segmentadas
• Identificar las estructuras en arquitecturas - Estructuras superescalares
alternativas de una computadora. - Estructuras paralelas
• Identificar la organización de una computadora y sus
registros. • Diseño de computadores
• Identificar aspectos de diseño de arquitecturas. - Visión jerárquica de un computador.
Identificar los factores de diseño en arquitecturas
• Describir el concepto de los factores de rendimiento - Organización de un computador.
alternativas, así como su costo rendimiento utilizando los
y costo en la fabricación de computadoras. - Organización de los registros.
conocimientos adquiridos en clase.
• Identificar los indicadores para el análisis del - Aspectos del diseño.
rendimiento.
• Realizar una propuesta de computadoras basada en • Rendimiento y Costo de fabricación.
su diseño, organización y rendimiento para - Relación de costo / precio del
arquitecturas alternativas. mercado de computadoras.
- Enfoques del rendimiento por
velocidad y productividad.
- Indicadores del rendimiento

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
Ensayo por escrito que refleje la
Participación y aportación mediante exposiciones grupales organización de una computadora y sus
de alternativas de diseño de computadoras, en cuanto a estructuras identificando los factores de
sus registros y rendimiento. rendimiento y costo de fabricación.

Explicar por medio de exposiciones al grupo sus Propuesta de diseño de arquitecturas


propuestas y aportaciones referentes al diseño de alternativas de computadoras y su
arquitecturas alternativas. rendimiento de manera escrita.

Actitudes:
Participación activa, responsable en la entrega de productos, disponibilidad de trabajo en equipo, respeto a los demás, creatividad, coherencia con sus ideas, limpieza,
honestidad, apoyo a los demás, reflexión, actitud positiva con capacidad de síntesis de las lecturas proporcionadas, analítico durante las investigaciones literarias.

Evaluación del curso.


Ponderaciones para calificación final del curso:

o Unidad I : 20
o Unidad II: 20
o Unidad III: 20
o Unidad IV: 20
o Unidad V: 20
100% (cumplimiento total de criterios)

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Bibliografía.

• A.S. Tanenbaum. Organización de Computadoras. Editorial Prentice Hall. Segunda Edición, 1985.
• Hennesy, John; Patterson, David. Computer Architecture: A Quantitative Approach. Morgan Kauffman Publishers, Inc. 1990.
• M Mano, Morris. Ingeniería Computacional. Prentice Hall Hispanoamericana, 1991.
• Behrooz Parhami. Arquitectura de computadoras, de los microprocesadores a las supercomputadoras. Editorial Mc Graw Hill. 2007.
• D.M. Dhamdhere. Sistemas operativos, un enfoque basado en conceptos. Editorial Mc Graw Hill, segunda edición, 2008.

Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.

S-ar putea să vă placă și