Evoluciono a las tendencias del mercado en los años 70 ya que la oferta y el precio de las memorias de accesos aleatorios del ordenador eran muy costosas.
Las maquinas CISC utilizan instrucciones de comandos para ofrecer servicios son complejas, que por lo consiguiente de debe tener en cuenta algunas especificaciones como son:
- Para un trabajo en especifico se requieren pocas instrucciones (Programas Cortos)
- El lenguaje contiene una forma la cual consiste que para cada intruccion debe conter una instrucción secundaria la cual la identifique en el programa, CPU Compleja
- Ya que realiza las instrucciones complejas, la ejecución es lenta.Tiempo de ejecución grande
Como todas las grandes arquitecturas existentes poseen algunas características que la identifican:
- El juego de instrucciones son de longitud variable, logrando la longitud de los programas.
- Soporta el acceso desalineado a memoria permitiendo utilizar la máxima capacidad de su espacio.
- Posee instrucciones muy completas para la ejecución de los programas.
- Posee comandos únicos que permiten accesos como los indirectos a la memoria de una sola vez.
- Maneja cadena de caracteres.
Como consecuencia de las características anteriores se pueden presentar:
- Ayuda a la ejecucion de lenguajes de alto nivel
- Gestiona la memoria
- Seguimiento de los SO
- Incorpora técnicas para aumentar la velocidad e ejecución
- Depura los programas
¿Como Funcionan los Chips Cisc?
Poseen diseño el cual se centraliza solo en ordenes complejas. Estos comandos se utilizan para incorporar gran cantidad de instrucciones para realizar una sola cooperación, generalmente estos procesadores necesitan de cuatro a diez ciclos de reloj para realizar una sola operación.
El objetivo es simplificar el diseño de los compiladores y reducir el número de operaciones ejecutadas por un programa, es decir reducir al máximo el salto lógico.
0 comentarios:
Publicar un comentario