Arquitectura de computadores

ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES ARQUITECTURA DE COMPUTADORES – 23418 TALLER #1

1. En una tienda de computadores, escuchas a un cliente preguntando por elcomputador más rápido de la tienda que pueda comprar. El vendedor le contesta, “estás mirando nuestros Macintosh. El Mac más rápido que tenemos tiene una velocidad de reloj de 1,2 Gigahercios. Sirealmente quieres una máquina rápida, debes comprarte un Intel Pentium IV a 2,4 Gigahercios”. ¿Es correcto lo que dice el vendedor? ¿Qué debería decirle para ayudar a su cliente? 2. Un procesador estásincronizado por un reloj con una frecuencia constante ƒ, o lo que es lo mismo, un tiempo de ciclo constante , donde . El tamaño de un programa se puede medir con el número de instrucciones máquina, o númerode instrucciones I C, que contiene el programa. Distintas instrucciones máquina consumen distintos ciclos de reloj. Un parámetro importante es el número medio de ciclos por instrucción CPI de unprograma. El tiempo T que el procesador necesita para ejecutar un programa dado se puede expresar como . Esta fórmula se puede reescribir teniendo en cuenta que durante la ejecución de una instrucción,parte del trabajo lo realiza el procesador, y parte del tiempo se está transfiriendo a, o desde, memoria una palabra. En este último caso, el tiempo de transferencia depende del tiempo de ciclo dememoria, que puede ser mayor que el tiempo de ciclo del procesador. Al reescribir la ecuación anterior se obtienen , donde p es el número de ciclos de procesador necesarios para decodificar y ejecutar lainstrucción, m es el número de accesos a memoria, y k es el cociente entre el tiempo de ciclo de memoria y el tiempo de ciclo del procesador. Los cinco factores de prestaciones de la ecuación anteriordependen de cuatro atributos del sistema. Identificar estos cuatro factores y hacer un matriz en la que una dimensión muestre los cinco factores de las prestaciones y la otra los cuatro atributos…