Page 10 - libro 3D
P. 10

•   El tiempo de acceso a las instrucciones puede superponerse con el de los

                         datos, logrando una mayor velocidad en cada operación.


                  Desventajas en general de las arquitecturas clásicas


                      •  La principal desventaja de esta arquitectura; el bus de datos y direcciones

                         único se convierte en un cuello de botella por el cual debe pasar toda la
                         información que se lee de o se escribe a la memoria, obligando a que todos

                         los accesos a esta sean secuenciales.


                      •   Limita el grado de paralelismo (acciones que se pueden realizar al mismo

                         tiempo) y por lo tanto, el desempeño de la computadora.


                      •  Este efecto se conoce como el cuello de botella de Von Newman.



                  SEGMENTADAS
                  Las arquitecturas segmentadas o con segmentación del cauce buscan mejorar el
                  desempeño  realizando  paralelamente  varias  etapas  del  ciclo  de  instrucción  al

                  mismo tiempo.


                  Generalidades


                      •  Un ciclo de instrucción (también llamado ciclo de fetch-and-execute o ciclo

                         de fetch-decode-execute en inglés) es el período que tarda la unidad central

                         de proceso (CPU) en ejecutar una instrucción de lenguaje máquina.


                      •  Comprende una secuencia de acciones determinada que debe llevar a cabo
                         la CPU para ejecutar cada instrucción en un programa.



                      •   Cada  instrucción  del  juego  de  instrucciones  de  una  CPU  puede  requerir
                         diferente número de ciclos de instrucción para su ejecución.



                      •  Un ciclo de instrucción está formado por uno o más ciclos máquina.





                                                                                                        10
   5   6   7   8   9   10   11   12   13   14   15