La arquitecturas de computadoras es el diseñoconceptual y la estructura operacionalfundamental de un sistema de computador...
También suele definirse como la forma deseleccionar e interconectar componentes dehardware para crear computadoras según l...
El ordenador recibe y envía la información a travésde los periféricos por medio de los canales. La UCPes la encargada de p...
A estos procesadores se les conoce como pipelineprocessors. Estos están compuestos por una listade segmentos lineales y se...
•    Operaciones: Qué operaciones están disponibles    en el conjunto de instrucciones.•    Tipo y tamaño de operandos y c...
Características: En una arquitectura de acumuladorun operando está implícitamente en el acumuladorsiempre leyendo e ingres...
Ventajas de las arquitecturasPila: Modelo sencillo para evaluación de expresiones (•notación polaca inversa). Instruccione...
Desventajas de las arquitecturas• Pila: A una pila no se puede accederaleatoriamente. Esta limitación hace difícilgenerar ...
Arquitectura del computador
Arquitectura del computador
Arquitectura del computador
Arquitectura del computador
Próxima SlideShare
Cargando en…5
×

Arquitectura del computador

555 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
555
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Arquitectura del computador

  1. 1. La arquitecturas de computadoras es el diseñoconceptual y la estructura operacionalfundamental de un sistema de computadora. Esdecir, es un modelo y una descripción funcionalde los requerimientos y las implementacionesde diseño para varias partes de unacomputadora, con especial interés en la formaen que la unidad central de proceso (UCP)trabaja internamente y accede a las direccionesde memoria.
  2. 2. También suele definirse como la forma deseleccionar e interconectar componentes dehardware para crear computadoras según losrequerimientos de funcionalidad,rendimiento y costo.
  3. 3. El ordenador recibe y envía la información a travésde los periféricos por medio de los canales. La UCPes la encargada de procesar la información que lellega al ordenador. El intercambio de informaciónse tiene que hacer con los periféricos y la UCP.
  4. 4. A estos procesadores se les conoce como pipelineprocessors. Estos están compuestos por una listade segmentos lineales y secuenciales en dondecada segmento lleva a cabo una tarea o un grupode tareas computacionales. Los datos queprovienen del exterior se introducen en elsistema para ser procesados. La computadorarealiza operaciones con los datos que tienealmacenados en memoria, produce nuevos datoso información para uso externo.
  5. 5. • Operaciones: Qué operaciones están disponibles en el conjunto de instrucciones.• Tipo y tamaño de operandos y cómo se especifican.Almacenamiento de operandos en la CPULa diferencia básica está en el almacenamiento interno de la CPU.Las principales alternativas son:• Acumulador.• Conjunto de registros.• Memoria
  6. 6. Características: En una arquitectura de acumuladorun operando está implícitamente en el acumuladorsiempre leyendo e ingresando datos. (Ej.: calculadoraStandard -estándar-)En la arquitectura de pila no es necesario nombrar alos operandos ya que estos se encuentran en el topede la pila. (Ej.: calculadora de pila HP)La Arquitectura de registros tiene sólo operandosexplícitos (es aquel que se nombra) en registros omemoria.
  7. 7. Ventajas de las arquitecturasPila: Modelo sencillo para evaluación de expresiones (•notación polaca inversa). Instrucciones cortas pueden daruna buena densidad de código.Acumulador: Instrucciones cortas. Minimiza estados internos•de la máquina (unidad de control sencilla).Registro: Modelo más general para el código de instrucciones•parecidas. Automatiza generación de código y la reutilizaciónde operandos. Reduce el tráfico a memoria. Unacomputadora actualmente tiene como estándar 32 registros.El acceso a los datos es más rápido.
  8. 8. Desventajas de las arquitecturas• Pila: A una pila no se puede accederaleatoriamente. Esta limitación hace difícilgenerar código eficiente. También dificulta unaimplementación eficiente, ya que la pila llega aser un cuello de botella es decir que existedificultad para la transferencia de datos en suvelocidad mk.• Acumulador: Como el acumulador es solamentealmacenamiento temporal, el tráfico de memoriaes el más alto en esta aproximación.• Registro: Todos los operadores deben sernombrados, conduciendo a instrucciones máslargas.

×