Trabajos
DAVID CAMILO RICO ORDOÑEZ
UNIVERSIDAD COOPERATIVA DE COLOMBIA
TECNOLOGIA DE SISTEMAS
BOGOTA D.C.
2012
OBJETIVOS
* Analizar a fondo lo que son las arquitecturas de computadores su características y algún funciones que tienen dentro de un ordenador.
* por medio de las arquitecturas de computadores definir cuál es la estructura básica queencontramos dentro de un ordenador al igual que sus características y su funcionamiento dentro del sistema.
* Investigar a fondo lo que son las arquitecturas sus clasificaciones y también lo que decía el concepto de von neuman.
* Identificar a que se le llamaba el concepto de von neuman, como se define su arquitectura y para qué sirve o en que se ve implicado a la hora de elfuncionamiento del sistema.
* Y por ultimo al finalizar el trabajo tener la confianza de que se obtuvo un mayor conocimiento tras la investigación del trabajo.
MARCO TEORICO
* ¿Que son las arquitecturas de computadores?:
Básicamente es el diseño conceptual y operacional fundamental del sistema de una computadora, con especial interés en la forma en que la unidad de proceso, trabajainternamente y accede a las direcciones de memoria.
También suele referirse a la forma de seleccionar e interconectar componentes de hardware para crear computadoras según los requerimientos de funcionalidad. El ordenador recibe y envía la información a través de los periféricos por medio de los canales, y de ahí la UCP es la encargada de procesar la información que llega del ordenador.
Todasaquellas unidades de un sistema exceptuando la UCP se denomina periférico, por lo que el ordenador tiene dos partes bien diferenciadas que son: la UCP (encargada de ejecutar programas y que esta por la memoria principal la UAL y la UC) y los periféricos que pueden ser de entrada, salida, entrada salida y comunicaciones)
Aquí la visión típica de una arquitectura de un ordenador mediante una serie decapas de abstracción: Hardware, Firmware, ensamblador, kernel, S.O y aplicaciones:
Las arquitecturas y los conjuntos de instrucciones se clasifican considerando los siguientes aspectos:
* Almacenamiento de operativos en la CPU
* Números de operandos explícitos por Instrucción
* Posición del operando
* Operaciones
* Tipo y tamaño de operandos y como se especificanAlmacenamiento de operandos en la CPU:
A diferencia básica esta en el almacenamiento interno de la CPU las principales alternativas son:
* Acumulador
* Conjunto de registros
* Memoria
Ventajas de las arquitecturas:
* Pila: modelo sencillo para evaluación de expresiones (notación polaca inversa), instrucciones cortas pueden dar buena densidad de código.
* Acumulador: instruccionescortas. Minimiza estados internos de la maquina.
* Registro: modelo más general para el código de instrucciones parecidas Automatiza generación de código y la reutilización de operandos.
Desventajas de las arquitecturas:
* Pila: a una pila no se puede acceder aleatoriamente. Esta limitación hace difícil generar código eficiente.
* Acumulador: como el acumulador es solamentealmacenamiento temporal, el trafico de memoria es el más alto en esta aproximación.
* Registro: todos los operadores deben ser nombrados conduciendo a instrucciones más largas.
ESTRUCTURA BASICA DE UN ORDENADOR
Bus de Direcciones:
Es un canal de microprocesador totalmente independiente del bus de datos donde se establece la dirección de memoria de dato en tránsito el bus de dirección consiste en elconjunto de líneas eléctricas necesarias para establecer una dirección. La capacidad de la memoria que se puede direccionar depende de la cantidad de bits que conforman el bus de direcciones.
Unidad central de proceso:
Es el procesador del ordenador, el chip que se encarga propiamente de ejecutar las instrucciones de lenguaje maquina.
La CPU se descompone de UC y UP (unidad de proceso) y...
Regístrate para leer el documento completo.