Curso de Arquitectura del Computador
Curso de Arquitectura del Computador
PLAN DE CURSO
IDENTIFICACIÓN
Código: 333
Semestre: V
FUNDAMENTACIÓN
El estudiante de Ingeniería de Sistema de la UNA se apoyará del curso Arquitectura del Computador para obtener
conocimientos y aprendizajes que servirán para su formación profesional, así como también le servirá de soporte para
otros cursos relacionados con la computación.
La asignatura Arquitectura del Computador comprende el análisis detallado de las características de las unidades
físicas (Harvard), que componen un computador y la manera en que estas interactúan por medio de softwares.
El curso es de carácter teórico-práctico, ubicado en el V semestre de la carrera Ingeniería de Sistemas, ya que aporta
conocimientos teóricos al estudiante, los cuales pueden ser aplicados en la resolución de problemas en donde se
involucre la arquitectura y organización del computador.
La perspectiva actual de los profesionales que se desempeñan en el área de la computación, exige que los mismos
posean una visión integral actualizada del hardware y del software del computador. Esta consideración aunada al perfil
del Ingeniero de Sistemas que se desea formar, permite categorizar este curso como obligatorio, debido a que marca el
inicio de una cadena de asignaturas enfocadas hacia el área del hardware del computador, y su relación con el
software del mismo, y más aún, hacia la estructura de los sistemas físicos interconectados, donde el computador pasa
a ser un elemento básico de éstos.
Para la administración de este curso se utiliza el siguiente libro digital, el cual cubre las exigencias para el logro del
objetivo terminal de la asignatura: Stallings, W. (2005). Organización y arquitectura de computadores. Séptima
edición. Madrid: Pearson Educación, S.A. Este libro presenta un enfoque actualizado del contenido de la asignatura,
además de contemplar una amplia gama de ejercicios y problemas que el estudiante debe analizar, interpretar y
resolver.
De igual manera, cualquier libro en formato físico o digital, relacionado con el tema, le puede servir de apoyo para
completar los objetivos del curso.
Referencias electrónicas: En la web existe una serie de recursos relacionados con la arquitectura y organización del
computador, el cual le servirá para investigar y profundizar los conocimientos obtenidos. En las referencias
bibliográficas encontrará una serie de links para acceder a videos tutoriales relacionados con el área. Se aconseja
buscar fuentes confiables, es decir, libros y/o revistas certificadas, además de foros; chats o eventos organizados por
autores profesionales en el área de la computación.
La evaluación del curso se realizará de forma formativa y sumativa. En la formativa se indican estrategias para lograr
los aprendizajes, con ejercicios prácticos y solución de problemas. En la sumativa se aplicarán dos pruebas
presenciales, y dos trabajos prácticos.
3
ORIENTACIONES GENERALES
Realizar la lectura de la bibliografía. Descarga el material instruccional copiando la siguiente dirección electrónica
en tu navegador: https://drive.google.com/drive/u/1/folders/1TtUBY1hH5knwVOMWBoQ26cHE9rkrNYRv
Planifica tu tiempo de estudio. Para ello se te sugiere que emplees, por lo menos, dos horas diarias por 5
días a la semana de estudio. Ten en cuenta tus condiciones personales, familiares, laborales y ambientales
para lograr estructurar un horario que responda cabalmente a estas particularidades y así hagas un
aprovechamiento efectivo del tiempo de estudio. La distribución de tiempo de estudio que deberás dedicar
por objetivo es de 18 horas.
Como estrategia instruccional básica se sugiere que usted realice la lectura minuciosa del objetivo general del
curso y los objetivos de cada una de las unidades que lo conforman, esto le ayudará a comprender cuál es el
aprendizaje que usted debe lograr al culminar su estudio.
Realice los ejercicios propuestos en cada unidad. Consulte la bibliografía complementaria para ampliar sus
conocimientos sobre los tópicos estudiados.
Consulte las direcciones electrónicas especificadas en el libro. Si no se hacen referencias específicas, se
recomienda buscar el tema en Internet, empleando un buscador.
Si desea hacer algún comentario o sugerencia acerca del curso, comuníquese con el profesor que lo administra a
través de la dirección de correo electrónico suministrada en el Plan de Evaluación.
Consulte al Asesor del Centro Local vía correo electrónico o personalmente, sobre las dudas que presente en el
dominio del contenido de la unidad.
4
Unidades Temáticas:
Unidad I: Componentes de hardware y software.
Objetivo de la Unidad: Distinguir con sentido lógico y analítico, los componentes de hardware y software de una computadora.
I.1- Objetivo Específico: Describir de manera lógica y analítica, la estructura y funcionamiento de una computadora utilizada para el
procesamiento y manejo de información.
I.2- Objetivo Específico: Describir, con sentido crítico, los dispositivos periféricos involucrados en el control de entrada salida de la
información de un computador.
I.3- Objetivo Específico: Explicar, con sentido crítico, las funciones del Sistema Operativo para el control de la ejecución de
programas en el procesador y gestión de sus recursos.
Objetivo de la Curso: Aplicar con sentido lógico, analítico y actualizado, los conocimientos relacionados con la arquitectura física del
computador en las áreas de procesamiento de datos y manejo eficiente de la información.
Objetivo de la Unidad Temática I: Distinguir con sentido lógico y analítico, los componentes de hardware y software de una
computadora.
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
I.1.- Describir Componentes Para iniciar el estudio del curso Arquitectura del Computador, es necesario realizar una Sumativa:
de manera principales de un revisión general sobre el concepto del computador como sistema jerárquico. Su Este objetivo será
computador: evolución histórica y mejoras en las velocidades en el procesamiento de la información.
lógica y memorias, evaluado a través de
analítica, la Para ello es necesario que realice una lectura del Capítulo 1 (pp. 7-16), y Capítulo 2 (pp. una prueba integral
puertos de
estructura y 17-54), del libro Stallings, W. (2005). Organización y arquitectura de computadores. de desarrollo en
entrada-salida
Séptima edición. Madrid: Pearson Educación, S.A.
funcionamiento (I/O), e donde se valorará la
interconexiones Antes de iniciar el estudio de este objetivo, realiza las siguientes actividades:
de una correcta
entre estos. Elabora un mapa conceptual con los términos indicados en el apéndice 1.2
computadora descripción, de
Estructura y funcionamiento (pp. 9-15) del libro indicado. Ubique otras definiciones
utilizada para Memorias manera lógica y
de otros autores, bien sea en otro libro o por internet. Sí escoge la opción web,
el internas y busque preferiblemente fuentes certificadas, como revistas o libros especializadas analítica, de la
procesamiento externas del sobre el tema. estructura y
y manejo de computador. funcionamiento de
Construye un cuadro comparativo sobre las evoluciones de las computadoras.
Características
información. de cada una de
Detalle las mejoras en las velocidades del o los procesadores, así como la una computadora
ellas, tales como
arquitectura y capacidad de memorias desde los inicios hasta el día de hoy. utilizada para el
capacidad de Ahora comenzaremos a estudiar el contenido propuesto para este objetivo. Comienza procesamiento y
almacenamiento con la lectura del capítulo 3 (pp. 57-102), del texto indicado y realice las siguientes manejo de
, acceso y costo. actividades: información.
Describa los componentes básicos que pueden combinarse para almacenar datos y
realizar operaciones aritméticas y lógicas con los mismos.
Identifique los componentes de entrada y salida (I/O) necesarios para captar datos e
instrucciones.
Identifique los tipos de memorias necesarios para que la CPU intercambie datos.
Para comprender cómo opera una computadora, analice el programa ejemplo
presentados en la figura 3.5 (p. 64), del texto.
6
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
Observe las clases de interrupciones en la CPU de la tabla 3.1 (p. 66). Analice un
ciclo de instrucciones con o sin interrupciones.
Es importante que cumpla con las actividades arriba indicadas, ya que es la manera en
que pueda comprender la interacción entre el procesador y la memoria.
Para continuar con el estudio de este objetivo, abordaremos el tema referido a los
módulos de entrada y salida (I/O). Para ello, realice las siguientes actividades:
Analice el esquema de los módulos de un computador de la figura 3.15 (p. 76),
referente al intercambio de información por medio de los módulos I/O.
A partir del esquema de interconexión mediante un bus, de la figura 3.16 (p. 77),
realice un mapa mental indicando las funciones e interconexiones de las líneas de
dirección, de control y de datos.
Realice un resumen sobre el diseño de un bus, tomando en cuenta los elementos de
la tabla 3.2 (p. 82).
Conceptualice los términos claves ubicados en la sección 3.7 (p. 97).
Responda las preguntas desde la 3.1 a la 3.6 y solucione los problemas 3.1 al 3.19
presentados en el Capítulo 3 (pp. 98-101).
A partir de la tabla 4.1 (p. 105), realice un análisis descriptivo sobre las
características de los sistemas de memoria. Adicionalmente, realice un análisis
comparativo referente a la jerarquía de memorias y, consulte el ejemplo 4.1 (p. 109).
Consulte en internet la evolución tecnológica de las memorias existentes en el mercado.
Muy importante tomar en cuenta que la capacidad de memoria se expresa en byte (B),
(1 Byte = 8 bits) y la velocidad de transferencias se expresa en bit por segundos (bps).
Haga un resumen sobre los principios básicos, tipos, diseños, funciones y
características de las memorias Caché; RAM; ROM; PROM; EPROM; EEPROM y
FLASH.
Determine la importancia del código de corrección de errores en las diferentes
memorias.
Responda las preguntas desde la 4.1 a la 4.9 (p. 135), y desde la 5.1 a la 5.11 (p.
170). Solucione los problemas 4.1 al 4.29 (pp. 136-140), y desde el 5.1 al 5.14 (pp.
171-173), correspondiente al capítulo 4 y 5 del texto indicado.
Continuando con el tema de las memorias, esta vez corresponde a las de uso externo
que se conectan por medio de un puerto de entrada y salida (I/O). Para ello continúe
con el texto de Stallings (2005), ubíquese en el Capítulo 6 (pp. 175-205). Luego de su
lectura, proceda a realizar las siguientes actividades:
7
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
Elabore un resumen analítico sobre el funcionamiento del disco magnético para
organizar datos.
Consulte en internet la evolución tecnológica de los discos magnéticos, partiendo de
la tabla 6.2 (p. 183), referente a los parámetros de las unidades de discos duros.
Construya una tabla comparativa referente a los niveles RAID. Esto se usa para la
redundancia de datos.
Realice un cuadro resumen con las diferencias que poseen los discos ópticos.
Apóyese en la figura 6.5 (p.197), del texto.
Consulte en internet las diferencias entre el disco duro HDD (Hard Drive Disk) y la
unidad de estado sólido (SSD).
Para finalizar, responda las preguntas desde la 6.1 hasta la 6.14 (p. 204). Solucione
los problemas 4.1 al 4.29 (pp. 136-140), y desde el 5.1 al 5.14 (pp. 171-173),
correspondiente al capítulo 4 y 5 del texto indicado.
Con la realización de las actividades propuestas y la solución de los problemas indicados
estará en la posibilidad de presentar una prueba de desarrollo en donde se valorará la
correcta descripción, de manera lógica y analítica, la estructura y funcionamiento de una
computadora utilizada para el procesamiento y manejo de información.
Si posee alguna duda, comuníquese con el asesor de la asignatura en su centro local o
reúnase con su grupo de estudios para comparar resultados de problemas resueltos.
Apóyese del glosario de términos (pp. 774-782), y de la lista de acrónimos (p. 814), del
libro indicado.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo le servirán para conocer
la arquitectura física de un computador, es decir, los componentes hardware, su
ubicación y función de cada uno de ellos. En el siguiente objetivo, Ud. tendrá la
oportunidad de aplicar estos conocimientos para la interconexión con otros componentes
hardware externos.
I.2. Describir Componentes
Continuando con el estudio de los puertos I/O, esta vez corresponde a los dispositivos Sumativa:
con sentido que se conectan Este objetivo será
al computador externos o periféricos que se conectan al computador por medio de estos. Continúe con
crítico los por medio de el texto de Stallings (2005), ubíquese en el Capítulo 7 (pp. 207- 251). Luego de su evaluado a través de
dispositivos puertos de lectura, proceda a las siguientes actividades: un trabajo práctico
periféricos entrada y salida Clasifique, en un cuadro resumen, los dispositivos periféricos según su interacción (TP), donde
involucrados (I/O). Teclados, con las computadoras. Compare la función y el puerto de conexión que usa cada uno describirá con
en el control ratón, discos de ellos. sentido crítico los
extraíbles,
de entrada memorias
Con apoyo del texto y el internet, busque los distintos periféricos de comunicación. dispositivos
8
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
salida de la portátiles, Indague los usados en la actualidad, que ofrecen comunicaciones más rápidas y periféricos
información de dispositivos de seguras. Recuerde buscar fuentes certificadas, como revistas o libros especializadas involucrados en el
audio y video, sobre el tema.
un entre otros. control de entrada
Analice lógicamente el diagrama de bloques de un dispositivo externo, ubicado en la
computador. figura 7.2 del texto (p. 210). Explique con sus propias palabras su análisis.
salida de la
Observe y compare las tablas 7.1 y 7.2 del texto (p. 212-214), referente a los códigos información de un
binarios asociados a los caracteres del teclado del computador. Explique paso a paso computador.
la manera en que se codifica un mensaje por medio de códigos binarios. Las
Diferencie entre una entrada y salida programada, con interrupciones y con acceso especificaciones del
directo a memoria cuando el volumen de datos es alto. TP se explican en el
Con las actividades anteriores estará en la posibilidad de describir con sentido lógico los instructivo de
dispositivos periféricos involucrados en el control de entrada salida de la información de evaluación ubicado
un computador, preparándose para la evaluación sumativa. en la p. 21.
Ahora, estructure el informe que debe presentar como trabajo práctico, siguiendo las
especificaciones y el formato indicado en el instructivo de evaluación ubicado en la p. 21.
Al inicio del lapso se publicará en
https://subprogramadisenoacademicouna826543778.wordpress.com/trabajos-practicos/
una situación en la cual deberá describir con sentido crítico los dispositivos periféricos
involucrados en el control de entrada y salida de la información de un computador a
través de la elaboración de un informe. El mismo, trata sobre los componentes que se
conectan al computador por medio de puertos de entrada y salida (I/O).
Compruebe que el informe final cumple con los criterios de corrección establecidos en el
trabajo práctico.
Si posee alguna duda, reúnase con su grupo de estudios para discutir sobre el tema o
reúnase con el asesor de la asignatura en su centro local. Apóyese del glosario de
términos (pp. 774-782), y de la lista de acrónimos (p. 814) del libro indicado.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo, completarán los
conocimientos sobre la arquitectura de un computador, específicamente los
componentes hardware que se conectan por medio de diferentes puertos, y que logran la
interacción entre la computadora con otros dispositivos. En el siguiente objetivo, Ud.
tendrá la oportunidad de aplicar estos conocimientos para la interacción entre una
computadora y el ser humano.
I.3. Describir Objetivos, Una vez finalizado el estudio de los componentes hardware de una computadora, Sumativa:
con sentido funciones y iniciaremos con el análisis del software, específicamente los sistemas que logran la Este objetivo será
crítico las tipos del interacción entre el computador y el ser humano. Para el logro de dicha interacción es evaluado a través
9
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
funciones del Sistema necesario una interfaz entre usuario y computador mediante un Sistema Operativo (OS). de una prueba
Sistema Operativo. Continúe con el texto de Stallings (2005), ubíquese en el Capítulo 8 (pp. 253-296). Luego integral de
Operativo para de su lectura, proceda a las siguientes actividades: desarrollo en donde
controlar la • Realice un mapa mental que haga referencia a los objetivos y funciones de un OS. se valorará la
ejecución de • Analice y compare con sentido lógico la multiprogramación con colas y la de tiempo co rre cta
programas en compartido. descripción, con
el procesador • Analice el modelo de procesos indicado en la figura 8.7 (p. 267), y su representación sentido crítico, de
y gestionar sus mediante el bloque de control de procesos. las funciones del
recursos. • Realice un análisis descriptivo de la tarea de un OS en la gestión de memoria. Sistema Operativo
• Diseñe un mapa conceptual con los términos claves indicados en la sección 8.6 (p. para controlar la
292). ejecución de
• Responda las preguntas de forma crítica, y resuelva los ejercicios del libro, (pp. 293- programas en el
296). procesador y
Con la realización de las actividades propuestas estará en la posibilidad de presentar gestionar sus
una prueba de desarrollo en donde se valorará la correcta descripción, con sentido recursos.
crítico, de las funciones del Sistema Operativo para controlar la ejecución de programas
en el procesador y gestionar sus recursos.
Si posee alguna duda, reúnase con su grupo de estudios para discutir sobre el tema o
reúnase con el asesor de la asignatura en su centro local. Apóyese del glosario de
términos (pp. 774-782), y de la lista de acrónimos (p. 814), del libro indicado.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo le servirán para
comprender el uso de diferentes aplicaciones y herramientas útiles de la computadora,
que se interactúan por medio de un OS. De esta manera, se culmina la Unidad I para dar
paso al siguiente tema, referente a la CPU.
10
Objetivo de la Unidad Temática II: Aplicar con sentido lógico y crítico, los conocimientos sobre los componentes de una
computadora para la ejecución de instrucciones y operaciones de la Unidad Central de Procesamiento (CPU).
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
II.1.- Examinar Sistema de Para iniciar el estudio de la unidad II del curso Arquitectura del Computador, es necesario Sumativa:
con sentido numeración aplicar los conocimientos adquiridos sobre el procesador, su interacción con las I/O y las Este objetivo será
decimal, binario memorias, vistos en la unidad anterior. Continuaremos con el libro de Stallings, W.
lógico el y hexadecimal. evaluado a través de
funcionamiento (2005). Organización y arquitectura de computadores, Séptima edición. Madrid: Pearson una prueba integral
Representación
de la Unidad Educación, S.A. de desarrollo en
y aritmética de
Aritmético números Iniciaremos con las operaciones aritméticas que ejecuta un computador por medio de la donde se examinará
enteros. Unidad Aritmético Lógica (ALU). Comienza con la lectura del capítulo 9 (pp. 297- 346) del
Lógica (ALU), con sentido lógico, el
Representación texto indicado y realice las siguientes actividades:
centrada en la y aritmética de funcionamiento de la
Defina el concepto de “Unidad Aritmético-Lógica” (ALU). Describa sus funciones
representación coma flotante. Unidad Aritmético
analice su interconexión con el procesador, indicado en la figura 9.1 (p. 303).
de los números Diríjase al Apéndice A del libro (pp. 725-731). Realice la lectura referente a la Lógica (ALU),
para la solución numeración decimal (base 10), y binaria (Base 2), su conversión entre ambos. De centrada en la
de problemas igual manera, la numeración hexadecimal (base 16) y su conversión a binario. representación de
mediante Resuelva los problemas de la sección A.5 (p. 731). Con la solución de estos los números, para la
operaciones problemas, estará en la capacidad convertir números decimales a binarios y solución de
aritméticas. hexadecimales. problemas mediante
Rediríjase a la sección 9.2 (p. 303) y realice la lectura sobre la representación de
operaciones
números en signo y magnitud y en complemento a dos. Igualmente, a la sección 9.3
(p. 309), referente a las operaciones aritméticas, como la negación, suma, resta, aritméticas.
multiplicación y división con números binarios.
Realice un resumen sobre los procedimientos a seguir para realizar las operaciones
aritméticas. Consulte en la web, guías de ejercicios sobre operaciones aritméticas
con números binarios y resuelva problemas prácticos.
Continúe con la sección 9.4 (p. 324) y 9.5 (p. 331) referente a la coma flotante.
Realice un resumen sobre los procedimientos a seguir para realizar las operaciones
aritméticas en coma flotante. Busque en la web, guías de ejercicios y problemas
prácticos.
Analice la figura 9.22 (p. 333), sobre el diagrama de flujos en operaciones de suma y
resta en coma flotante. De igual manera, la figura 9.23 (p. 334) sobre la multiplicación
y la figura 9.24 (p. 335) sobre la división en coma flotante.
Si desea profundizar en casos vivenciales y tratados sobre la aritmética en los
computadores, consulte las lecturas y sitios web recomendados en la sección 9.6 (p.
11
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
339).
Responda las preguntas de la sección 9.7 (p. 341) y soluciones los problemas allí
planteados, (pp. 342-345).
Es importante que cumpla con las actividades arriba indicadas, ya que es la manera en
que pueda comprender las operaciones aritméticas para solucionar problemas,
realizadas por el computador.
Con la realización de las actividades propuestas y la solución de los problemas indicados
estará en la posibilidad de presentar una prueba de desarrollo en donde se valorará la
examinación con sentido lógico que haga del funcionamiento de la Unidad Aritmético
Lógica (ALU), centrada en la representación de los números, para la solución de
problemas mediante operaciones aritméticas.
Si posee alguna duda, comuníquese con el asesor de la asignatura en su centro local o
reúnase con su grupo de estudios para comparar resultados de problemas resueltos.
Apóyese del glosario de términos (pp. 774-782) y de la lista de acrónimos (p. 814) del
libro indicado.
Los aprendizajes adquiridos con el logro de este objetivo, le servirán para conocer las
tareas que ejecuta la ALU, referente a las operaciones aritméticas que ejecuta una CPU,
importante para luego conocer las operaciones lógicas y las instrucciones del procesador,
que se estudiarán en el siguiente objetivo.
II.2.- Distinguir Instrucciones Continuamos con el estudio de la unidad II del curso Arquitectura del Computador, esta Sumativa:
con sentido máquinas. vez corresponde a las instrucciones ejecutadas por el procesador. Seguiremos con el Este objetivo será
Operandos. libro de Stallings, W. (2005). Organización y arquitectura de computadores. Ubíquese en
lógico el Tipos de evaluado a través
conjunto de operaciones. el capítulo 10 (pp. 347-405). de una prueba
instrucciones Lenguaje Iniciaremos con el estudio de las características de las instrucciones máquinas. integral de
de máquinas ensamblador. Comience con la lectura del capítulo indicado. desarrollo en donde
ejecutadas por Pilas. Realice un análisis sobre el diagrama de estado de un ciclo de instrucciones, de la distinguirá con
Repertorio de figura 10.1 (p. 350).
el procesador. instrucciones. sentido lógico, el
Aplique los conocimientos adquiridos en el objetivo I.1, referente a las instrucciones
conjunto de
del IAS. Tenga a la mano la tabla 2.1 (p. 25), del texto.
Realice un mapa mental referente a los tipos de instrucciones en una CPU. instrucciones de
Analice y compare las instrucciones de la figura 2.3 (p. 354). máquinas
Haga un resumen sobre el diseño de repertorio de instrucciones. Indague en la web, ejecutadas por el
aspectos significativos y actualizados sobre el tema. procesador.
12
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
Diseñe un resumen sobre la representación de datos numéricos en lenguaje
máquina. Aplique los conocimientos adquiridos en el objetivo II.1, sobre la
conversión numérica. decimal a binario y viceversa.
Busque y descargue la representación de caracteres por medio de códigos binarios.
Rediríjase a la tabla 7.1 (p. 212), concerniente a la codificación ASCII.
Observe los tipos de operaciones usuales de repertorio de instrucciones. Ver tabla
10.3 (pp. 362-264).
Diríjase al apéndice B.1 (pp. 732-736). Analice el álgebra booleana. Tome nota de
las operaciones básicas AND, OR y NOT, observe la tabla B1 (tabla de la verdad),
(p. 734).
Realice una lectura del apéndice B.2 (pp. 735-737). Observe, detalle, analice y
guarde los símbolos de puertas lógicas básicas de la figura B1 (p. 736).
Continúe con las lecturas de los apéndices B.3 y B.4 (pp. 737-767). Resuelva los
problemas del apéndice B.6 (pp. 768-769).
Es importante que analice con detalles y resuelva los problemas planteados. De esta
manera, el aprendizaje sobre las puertas lógicas lo recibirá de manera efectiva y eficaz.
Rediríjase al capítulo 10, sección 10.6 (p. 387). Efectúe la lectura referente al
lenguaje ensamblador.
Tome nota de las palabras claves del capítulo 10 (p. 390). Realice un mapa
conceptual sobre dichos términos. Responda las preguntas de repaso y resuelva los
problemas planteados (pp. 390-396).
Proceda a la lectura del apéndice 10A (pp. 396-401), referente a las pilas.
Es importante que cumpla con las actividades arriba indicadas, ya que es la manera en
que pueda comprender las instrucciones máquinas realizadas por el computador.
Continuando con el estudio sobre las instrucciones, esta vez nos dedicaremos a los
modos de direccionamientos y formatos. Diríjase al Capítulo 11 (pp. 407-436), del texto.
Realice un análisis constructivo sobre los modos de direccionamiento de
instrucciones. Apóyese en la figura 11.1 (p. 409), y de la tabla 11.1 (p. 410), del libro.
Diseñe un mapa mental y/o conceptual (mixto), sobre los formatos de instrucciones.
Tome nota de las palabras claves del capítulo 11 (p. 433). Realice un mapa
conceptual sobre dichos términos. Responda las preguntas de repaso y resuelva los
problemas planteados (pp. 433-436).
Con la realización de las actividades propuestas y la solución de los problemas indicados
estará en la posibilidad de presentar una prueba de desarrollo en donde se distinguirá
con sentido lógico el conjunto de instrucciones máquinas ejecutadas por el procesador.
13
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
Si posee alguna duda, comuníquese con el asesor de la asignatura en su centro local o
reúnase con su grupo de estudios para comparar resultados de problemas resueltos.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo, le servirán para
continuar con el estudio sobre las operaciones del procesador, cuyo material se
encuentra en el objetivo siguiente.
II.3.- Aplicar Registros. Continuamos con el estudio de la unidad II del curso Arquitectura del Computador, esta Sumativa:
con sentido Instrucciones. vez corresponde a la estructura y funcionamiento del procesador. Seguiremos con el libro Este objetivo será
Procesadores de Stallings, W. (2005). Organización y arquitectura de computadores. Ubíquese en el
crítico, los varios. evaluado a través
conocimientos capítulo 12 (pp. 439–484). de una prueba
Arquitectura de
sobre las repertorio Iniciaremos con el estudio de las características de las instrucciones máquinas. Realice integral de
operaciones del reducido de las siguientes actividades: desarrollo en donde
procesador instrucciones Coloque en práctica los conocimientos adquiridos sobre la estructura interna de un se aplicarán con
(RISC). procesador. Apóyese de la figura 12.2 (p. 440). Así como los niveles de jerarquía de
para el análisis Sistema de sentido crítico, los
las memorias estudiados en el objetivo I.1.
de su control de conocimientos
Realice un mapa mental referente a la organización de los registros visibles, de control y
estructura y información de de estado. sobre las
funcionamiento. clientes (CICS). Con apoyo de la figura 12.3 (p. 445), ubique en la web organizaciones de registros de operaciones del
RISC vs CICS. procesador para el
microprocesadores en la actualidad. Tome en cuenta información certificada, tales
como páginas oficiales, libros y revistas electrónicas especializadas en el área, análisis de su
publicaciones de investigaciones; tesis o trabajos de grado relacionados con el tema. estructura y
Analice el diagrama de estado de la figura 12.5 (p. 447). funcionamiento.
Detalle el diagrama de tiempos de funcionamiento de un cauce de instrucciones,
mostrados en la figura 12.10 (p. 452).
Analice el diagrama de flujo de la predicción de datos, de la figura 12.16 (p. 460).
Partiendo de la información de los procesadores Intel Pentium del libro, busque en la web
las características de dichos procesadores en la actualidad, y compárelos con los
descritos.
Se le recomienda indagar las lecturas recomendadas (pp. 479-480), del libro.
Tome nota de las palabras claves del capítulo 12 (p. 480). Realice un mapa conceptual
sobre dichos términos. Responda las preguntas de repaso y resuelva los problemas
planteados (pp. 481-484).
Es importante que cumpla con las actividades arriba indicadas para comprender
eficazmente el tema siguiente, referente a las computadoras con repertorio reducido de
instrucciones.
Ubíquese en el capítulo 13 del texto (pp. 485-526) y proceda a los siguiente:
14
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
Realice un análisis crítico y constructivo concerniente a las características de los
procesadores CISC y RISC. Apóyese de la tabla 13.1 (p. 488), y de la web.
Realice un resumen sobre los comportamientos de los programas escritos de alto nivel
(HLL). Tome nota de las diferentes sentencias y variables de las operaciones y
operandos.
Analice las diferencias entre un banco amplio de registros frente a una memoria caché.
Apóyese en la tabla 13.5 (p. 496) y de la figura 13.3 (p. 498).
Analice el por qué el uso de los sistemas de control de información de clientes (CISC).
Analice el por qué el uso de las arquitecturas de repertorio reducido de instrucciones
(RISC).
Tome nota del repertorio de instrucciones de RISC desarrollado por MIPS. Ver tabla 13.9
(p. 510).
Analice la arquitectura de procesador escalable (SPARC). Indague en la web el
desarrollo actual de dicha arquitectura. Instrucciones y registros. Apóyese de la tabla
13.2 (p. 519).
Responda las preguntas de repaso y resuelva los problemas planteados (pp. 523-526).
Es importante que cumpla con las actividades arriba indicadas, ya que es la manera en
que pueda comprender las diferentes arquitecturas actualizadas de los procesadores.
Con la realización de las actividades propuestas y la solución de los problemas indicados
estará en la posibilidad de presentar una prueba de desarrollo en donde se aplicará con
sentido crítico, los conocimientos sobre las operaciones del procesador para el análisis
de su estructura y funcionamiento.
Si posee alguna duda, comuníquese con el asesor de la asignatura en su centro local o
reúnase con su grupo de estudios para comparar resultados de problemas resueltos.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo, le servirán para ampliar
el tema sobre los multiprocesadores, que se estudiarán en la siguiente unidad.
15
Objetivo de la Unidad Temática III: Aplicar con sentido lógico y crítico, las funciones de la Unidad de Control para el
multiprocesamiento de la información.
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
III.1.- Unidad de Control Iniciamos con la última parte del curso Arquitectura del Computador. El tema se Sumativa:
Relacionar con (CU). relaciona con la Unidad de Control (CU), que es la parte del procesador que hace que Este objetivo será
Señales de ocurra todo. Seguiremos con el libro de Stallings, W. (2005). Organización y
sentido lógico control. evaluado a través
el control de arquitectura de computadores Séptima edición. Madrid: Pearson Educación, S.A. de una prueba
Micro-operaciones.
diversos Ubíquese en el capítulo 16 (pp. 599–622). integral de
Procesador Intel
elementos del 8085. Iniciaremos con el estudio del funcionamiento de la UC. Comience con las siguientes desarrollo en donde
procesador Microinstrucciones actividades: relacionará con
. De acuerdo a los aprendizajes adquiridos durante el curso, construya un mapa
que sentido lógico el
conceptual sobre operaciones, modos de direccionamiento, registros, interfaz con el
proporcionen control de diversos
módulo I/O, interfaz con el módulo de memoria y la estructura sobre el
funcionalidad procesamiento de las interrupciones. elementos del
mediante Realice una lectura sobre las micro-operaciones. Coloque en práctica los conocimientos procesador que
micro- adquiridos sobre las secuencias de instrucciones. proporcionen
operaciones Analice la figura 16.1 (p. 601), sobre los elementos que constituyen la ejecución de un funcionalidad
generadoras programa. mediante micro-
de señal. Examine el ciclo de captación de un ciclo de instrucción. Apóyese de la figura 16.3 (p. operaciones
607) del libro.
generadoras de
Analice el diagrama de bloques de la CU, apóyese en la figura 16.4 (p. 610).
Tome nota de las señales de control para realizar secuencias de micro-operaciones. señal.
Apóyese de la tabla 16.1 (p. 612).}, del libro.
Realice un mapa mental sobre la organización interna de un procesador.
Analice el diagrama de bloques del procesador Intel 8085, en la figura 16.7 (p. 614).
Tome nota de las señales externas que entran y salen del mismo, ver tabla 16.2 (p.
615).
Tenga en cuenta la configuración de pines del procesador Intel 8085, mostradas en la
figura 16.8 (p. 617). Indague en la web, las configuraciones de procesadores usados
en la actualidad.
Analice la representación de la CU con entradas decodificadas. Ver figura 16.10 (p.
620).
Realice la lectura sobre la lógica de la CU. Coloque en práctica los conocimientos
adquiridos sobre las expresiones booleanas.
Responda las preguntas de repaso y resuelva los problemas planteados en el libro. (pp.
16
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
621-622).
Es importante que cumpla con las actividades arriba indicadas para comprender
eficazmente el tema planteado.
A continuación, ubíquese en el capítulo 17 (pp. 623-663); esta vez iniciaremos con las
siguientes actividades:
Realice la lectura sobre la conceptualización de microinstrucciones, CU micro
programada, control de Wilkes.
Analice el diagrama de bloques de la CU micro programada de la figura 17.4 (p. 628).
Interprete la figura 17.5 (p. 630), referente a la CU micro programada de Wilkes.
Tome nota de las instrucciones, máquina y las microinstrucciones del Wilkes.
Analice la lógica de control de saltos con uno o dos campos de dirección, y en formato
variable. Apóyese de las figuras 17.6, 17.7 y 17.8 (pp. 635-637).
Construya un mapa mental sobre la organización de la CU.
Compare el diagrama de bloques del procesador LSI-11 y su CU, con los vistos en
actividades anteriores.
Tome nota de las microinstrucciones del procesador LSI-11. Ver tabla 17.5 (p. 649).
Diseñe una tabla comparativa entre el procesador LSI-11 y el TI8800. Colocando en
práctica los aprendizajes adquiridos en objetivos anteriores referente a las ALU,
analice estas con registros.
Realice un mapa conceptual con los términos clave indicados en el libro. Conteste las
preguntas de repaso y resuelva los problemas planteados (pp. 662 y 663).
Es importante que cumpla con las actividades indicadas, ya que es la manera de
practicar la microprogramación.
Con la realización de las actividades propuestas y la solución de los problemas
indicados estará en la posibilidad de presentar una prueba de desarrollo en donde se
relacionará con lógico el control de diversos elementos del procesador que
proporcionen funcionalidad mediante micro-operaciones generadoras de señal.
Si posee alguna duda, comuníquese con el asesor de la asignatura en su centro local o
reúnase con su grupo de estudios para comparar resultados de problemas resueltos.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo, le servirán para
ampliar el tema sobre la microprogramación. Se le sugiere indagar en la web, la
microprogramación en la actualidad.
17
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
III.2.- Aplicar Arquitecturas Hemos llegado al final del curso con el avance más importante de una arquitectura de Sumativa:
de manera paralelas. un computador, se refiere al trabajo que realiza una organización paralela en la Este objetivo será
Multiprocesadores. ejecución de aplicaciones. Seguiremos con el libro de Stallings, W. (2005).
analítica, el Computación evaluado a través
procesamiento Organización y arquitectura de computadores. Ubíquese en el capítulo 18 (pp. 623– de un trabajo
vectorial.
de datos de 723). práctico (TP), donde
forma paralela Este objetivo se avaluará mediante un Trabajo Práctico. Antes de iniciar el mismo, debe se aplicará con
familiarizarse con el contenido del capítulo del libro.
en la ejecución sentido analítico, el
de Comience con las siguientes actividades: procesamiento de
aplicaciones. Analice el diagrama de bloques de la taxonomía de las arquitecturas paralelas. Apóyese datos de forma
en la figura 18.1 (p. 671), del libro. paralela en la
Realice una tabla descriptiva sobre los multiprocesadores simétricos. Tome en cuenta
su organización, bus, caché y procesos concurrentes.
ejecución de
Observe la estructura del multiprocesador IBM z990. Apóyese en la web y busque aplicaciones.
estructuras de multiprocesadores actuales. Recuerde apoyarse de información de Las
páginas oficiales; libros o revistas certificadas. especificaciones
Realice un mapa mental sobre los protocolos de coherencia de caché, basados en del TP se explican
compilador, sondeo y mesi. Apóyese en la web para buscar información detallada. en el instructivo de
Lea y resuma las lecturas sobre procesamiento multihebra y multiprocesadores mono evaluación ubicado
chip.
Investigue las características sobre los sistemas multiprocesadores mono chip usados
en la p. 21.
en la actualidad. Recuerde las páginas certificadas en la web.
Realice una lectura analítica sobre los clusters.
Investigue los sistemas operativos actuales diseñados para servidores. Realice un
cuadro comparativo con las características de cada uno de ellos.
Lea las características y usos sobre la computación vectorial. Programas, instrucciones
lógicas y aritméticas.
Conceptualice los términos claves, responda las preguntas y resuelva los problemas de
la sección 18.9 (pp. 717-723).
Con la realización de las actividades propuestas y la solución de los problemas
indicados estará en la posibilidad de desarrollar su trabajo práctico donde se valorará la
aplicación con sentido analítico, el procesamiento de datos de forma paralela en la
ejecución de aplicaciones.
Ahora, estructure el informe que debe presentar como trabajo práctico siguiendo las
especificaciones y el formato indicado en el instructivo de evaluación ubicado en la p.
21.
18
Estrategias de
Objetivo Contenido Estrategias Instruccionales
Evaluación
Al inicio del lapso se publicará en
https://subprogramadisenoacademicouna826543778.wordpress.com/trabajos-practicos/
una situación en la cual deberá aplicar con sentido analítico, los conocimientos sobre
las operaciones del procesador para el análisis de su estructura y funcionamiento,
referente a las arquitecturas paralelas, multiprocesadores y computación vectorial.
Compruebe que el informe final cumple con los criterios de corrección establecidos en
el trabajo práctico.
Si posee alguna duda, comuníquese con el asesor de la asignatura en su centro local o
reúnase con su grupo de estudios para compartir los aprendizajes adquiridos.
Los aprendizajes que Ud. obtendrá con el logro de este objetivo, le servirán para
obtener conocimientos sobre las arquitecturas computacionales actuales, con
procesadores de varios núcleos.
Llegamos al fin del curso. Esperando que haya cumplido sus expectativas y le sirva
para su desarrollo personal y profesional.
19
BIBLIOGRAFÍA
Obligatoria:
Stallings, W. (2005). Organización y arquitectura de computadores. Séptima edición. Madrid: Pearson Educación, S.A.
Complementaria:
Arguello, D., Pérez, S. y Facchinni, H. (2017). Arquitectura de Computadoras - 7 ª Versión. Editor: Universidad Tecnológica Nacional - Facultad
Regional Mendoza ISBN: 978-950-42-0158-8. Recuperado de: https://www.researchgate.net/profile/Santiago_Perez11/publication/
305993554_Arquitectura_de_Computadoras_-_7_Version/links/5bc9f0e6a6fdcc03c794d1bc/Arquitectura-de-Computadoras-7-Version.pdf.
Link de interés
https://www.youtube.com/watch?v=cqoLXaJqUvM https://www.youtube.com/watch?v=8-tor_iexFM
https://www.youtube.com/watch?v=auakJb-4uDQ
https://www.youtube.com/watch?v=hQqlFSGlcgA
https://capacitateparaelempleo.org/pages.php?r=.index&filter_areaID=8
https://www.youtube.com/watch?v=2WtqivPA4tk
https://www.youtube.com/watch?v=uLulA91jt_A
https://www.youtube.com/watch?v=RAOtc8uU8FU
https://www.youtube.com/watch?v=gimmAQXtukI&list=PLuzS0jdNRVvpQmCxFV4S2eqfji90BnDub
https://www.youtube.com/watch?v=2OH2ahzx6PY&list=PLuzS0jdNRVvpQmCxFV4S2eqfji90BnDub&index=10
https://www.youtube.com/watch?v=8dPQtli6cA8&list=PLuzS0jdNRVvpQmCxFV4S2eqfji90BnDub&index=11
https://www.youtube.com/watch?v=juxv9bK6RQo&list=PLuzS0jdNRVvpQmCxFV4S2eqfji90BnDub&index=12
20
PLAN DE EVALUACIÓN
ASIGNATURA: Arquitectura del Computador MODALIDAD OBJETIVO CONTENIDO
Código: 333 Créditos: 3 UC Lapso: 2021-2 Semestre: V Dos (2)
I.1, I.3, II.1, Unidad I, II y
Carrera: Ingeniería de Sistemas Pruebas
II.2, II.3 y III.1 III
Responsable: Prof.: Luis Vivas Integrales
Evaluador:
Horario de atención: Lunes a Viernes de 10 a.m. a 12 m. Teléfono: 0212-5552356 Trabajo Unidades I y
I.2 y III.2
Correo electrónico: [email protected] Práctico III
U O OBJETIVOS
I.1 Describir de manera lógica y analítica, la estructura y funcionamiento de una computadora utilizada para el procesamiento y manejo de información.
I.2 Describir con sentido crítico los dispositivos periféricos involucrados en el control de entrada salida de la información de un computador.
I
Explicar, con sentido crítico, las funciones del Sistema Operativo para el control de la ejecución de programas en el procesador y gestión de sus
I.3
recursos.
Examinar con sentido lógico el funcionamiento de la Unidad Aritmético Lógica (ALU), centrada en la representación de los números, para la solución
II.1
de problemas mediante operaciones aritméticas.
II
II.2 Distinguir con sentido lógico el conjunto de instrucciones de máquinas ejecutadas por el procesador.
II.3 Aplicar con sentido crítico, los conocimientos sobre las operaciones del procesador para el análisis de su estructura y funcionamiento.
Relacionar con sentido lógico el control de diversos elementos del procesador que proporcionen funcionalidad mediante micro-operaciones
III.1
III generadoras de señal.
III.2 Aplicar de manera analítica, el procesamiento de datos de forma paralela en la ejecución de aplicaciones.
INSTRUCTIVO DE EVALUACIÓN PARA LOS OBJETIVOS QUE SE EVALÚAN CON TRABAJO PRÁCTICO
Estimados estudiantes y asesores, en el presente instructivo encontrarán las orientaciones para la elaboración de
los Trabajos Prácticos (TP), de la asignatura Arquitectura del Computados (Cód. 333). Las actividades evaluativas
propuestas le permitirán al estudiante relacionar e integrar los aspectos teóricos estudiados con el desempeño que tendrá
como futuro profesional de la ingeniería.
Las actividades evaluativas se entregarán al asesor de la asignatura de la siguiente manera:
Buscar Información: debe consultar la bibliografía recomendada, así como realizar una minuciosa investigación de
fuentes que le permitan profundizar sobre el tema.
Presente su trabajo al asesor. La fecha de esta entrega definitiva se le indicará el asesor. El mismo revisará su trabajo
y dará la calificación.
Criterio de Corrección:
Para el logro de los objetivos I.2 y III.2 de la asignatura Arquitectura del Computador (Cód. 333), es necesario que el
estudiante:
Presente el informe de acuerdo a la estructura dada.
Contemple en el informe todos los aspectos señalados para los objetivos a evaluar. Así como también documente el
informe con la información extraída de las distintas fuentes consultadas. Se le sugiere utilizar representaciones
gráficas y/o figuras para una mejor comprensión.
Contemple los aspectos señalados en las instrucciones generales.
Emita reflexiones u opiniones personales que demuestren el dominio de los conceptos adquiridos a lo largo del curso
Arquitectura del Computador.