Organizacion de las computadoras.
Enviado por Stella • 28 de Febrero de 2018 • 3.076 Palabras (13 Páginas) • 360 Visitas
...
La microprogramación es una característica importante y esencial de casi todas las arquitecturas CISC. La programación significa que cada instrucción de una maquina es interpretada por un microprograma localizado en una memoria en el circuito integrado del procesador.
Las instrucciones compuestas son decodificados internamente ejecutados de una serie de micro instrucciones almacenadas en una ROM interna para esto se requiere varias ciclos de reloj. Para realizar una sola instrucción un chip CISC requiere de cuatro a 10 ciclos de reloj
Entre las ventajas de CISC:
Reduce la dificultad para crear compiladores
Permite reducir el costo total de sistema
Reduce los costos de creación de software
RISC
RISC (Reduce instrucción set computer)
Debido a que se tiene un conjunto de instrucciones simplificado estas se pueden implementar por hardware directamente de la CPU, la cual elimina el micro código y la necesidad de decodificar instrucciones complejas.
La frecuencia de utilización de una instrucción en un CSICA y al tiempo total de ejecución se observó lo siguiente:
Alrededor del 20% de las instrucciones ocupo el 80% del tiempo total de ejecución de un programa
Existen secuencias delas instrucciones el ocupo el 80% del tiempo total de ejecución de un programa
Las características de una arquitectura RISC son:
Estos procesadores siguen tomando como base el esquema moderno un Von Neuman.
Las instrucciones aunque con otras características siguen divididas en 3 grupos:
A) Transferencia
B) Operaciones
C) Control de flujo
Reducción del conjunto de instrucciones a instrucciones básicas simples, con lo cual se pueden implementar instrucciones complejas.
Arquitectura del tipo load- store (carga-almacena) las únicas instrucciones que tiene acceso a la memoria son load y store, registro a registro, con un menor número de acceso de memoria.
Casi todas las instrucciones se pueden ejecutar en el ciclo del reloj.
Pipelene (ejecución simultánea de varias instrucciones)
1.3 Clasificación de las computadoras
Existen diferentes clasificaciones generales:
De propósito General: Cuando están dedicados a resolver cualquier tipo de programación dependiendo de los programas o aplicaciones que se utilice.
De propósito Especial: Cuando únicamente pueden resolver un tipo de concreto y particular de problemas como la computadora de un auto, en elevador o controlador de temperatura.
Clasificación dependiendo del tamaño físico, desempeño y área de aplicación
Computadoras Portátiles: Son equipos de cómputo pequeñas que pueden ser transportadas con facilidad y no requieren instalaciones especiales
Computadoras Personales: Computador para un usuario en escrito.
Minicomputadoras: En esencia es una computadora con grandes capacidades basadas en un procesador de 32 o 64 bits y equipadas con muchos gigabytes de memoria.
Mainframes: Tenían capacidades de procesamiento muy satificados de igual forma en sus aplicaciones, su uso se basa en procesamiento de procesos en lote y en tiempo y algunas otras de aplicación específica; por ejemplo el procesamiento de transacciones, reservaciones y áreas donde se requiere el uso de grandes bases de datos y tiempos y respuestas muy rápidas
Súper Computadoras: Diseñadas para maximizar el número de flops, no se considera súper computadoras aquellas cuyo desempeño sea menor al giga flobs /seg. Estas arquitecturas en paralela y son eficientes solo para un rango reducido de problemas para consideraciones muy importantes.
[pic 49]
[pic 50]
[pic 51][pic 52][pic 53][pic 54][pic 55]
[pic 56][pic 57][pic 58][pic 59]
1.4 Familia de las computadoras.
Una familia de computadoras es una categoría de computadoras con el mismo diseño y microprocesador que son compatibles con otras.
Un buen ejemplo son las IBM o PC contra la familia de computadoras Apple y Mac. En general una familia de computadoras es un grupo de producto que tienen similitudes son compatibles o hechas por el mismo manufacturada.
Por ejemplo Intel Pentium II es un procesador de computadoras que está en la misma familia de procesador como tienen instrucciones similares y son compatibles con otras más.
Características:
- Similar o idéntico en su conjunto de instrucciones
- Velocidad creciente del reloj
- Sistema operativo similar o idéntico
- Número de entradas y salidas crecientes.
- Memoria creciente
- Costo creciente
¿Las instrucciones son un elemento o una característica?
R= elemento
*Elementos o componentes:
- Numero creciente de puertos
- Sistema operativo
- Conjunto de crecimiento
*Características
- Costo
- Velocidad creciente
*Un sistema es un conjunto de programas que permite el funcionamiento del computador.
Celda de memoria
[pic 60]
...