0% encontró este documento útil (0 votos)
50 vistas2 páginas

CISCdocx

Cargado por

ronnycallisaya00
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
50 vistas2 páginas

CISCdocx

Cargado por

ronnycallisaya00
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Concepto de CISC

CISC, que significa "Computador con Conjunto de Instrucciones Complejas", es una


arquitectura de procesador que se caracteriza por tener un conjunto de instrucciones
relativamente amplio y complejo. Este tipo de arquitectura busca ejecutar operaciones de
alto nivel mediante instrucciones simples, con la intención de reducir la cantidad de código
que se necesita para realizar tareas complejas. Las instrucciones CISC pueden ejecutar
varias operaciones de bajo nivel (como cargas de memoria, operaciones aritméticas y de
almacenamiento) en una sola instrucción.

Historia y Evolución

La arquitectura CISC tiene sus raíces en las primeras computadoras de las décadas de 1960
y 1970. Durante este periodo, la memoria era cara y limitada, por lo que la reducción del
tamaño del código era una prioridad.

1. Década de 1960-1970: IBM desarrolló la serie de computadoras System/360, que


se considera uno de los primeros sistemas en adoptar una arquitectura CISC. La
capacidad de soportar diferentes tipos de operaciones complejas con una sola
instrucción se volvió una ventaja significativa.
2. Década de 1980: Con el avance de la tecnología, Intel introdujo el procesador 8086,
que utilizaba una arquitectura CISC y se convirtió en la base de la familia x86, una
de las más influyentes en la historia de la computación.
3. Década de 1990-2000: A medida que la tecnología de semiconductores avanzó, los
procesadores CISC continuaron evolucionando. Las arquitecturas RISC (Reduced
Instruction Set Computer) empezaron a competir fuertemente, pero CISC mantuvo
una fuerte presencia debido a la base instalada y la compatibilidad hacia atrás.
4. Actualidad: Aunque las arquitecturas RISC han ganado popularidad, las
arquitecturas CISC, especialmente la familia x86, siguen dominando el mercado de
los PCs y servidores debido a su gran compatibilidad y rendimiento mejorado.

Principios y Características de CISC

 Instrucciones Complejas: Una instrucción CISC puede realizar múltiples


operaciones de bajo nivel, como cargar desde la memoria, realizar una operación
aritmética y almacenar en la memoria.
 Set de Instrucciones Grande: CISC tiene un conjunto de instrucciones grande y
variado, lo que permite realizar muchas operaciones diferentes sin necesidad de
combinaciones de instrucciones.
 Microcodificación: Muchas instrucciones CISC están implementadas mediante
microcódigos, que son instrucciones a nivel de hardware que interpretan y ejecutan
las instrucciones más complejas.
 Menor Cantidad de Instrucciones por Programa: Debido a las instrucciones
complejas, los programas escritos para procesadores CISC tienden a ser más cortos
en términos de número de instrucciones.
 Acceso Directo a Memoria: Las instrucciones CISC suelen tener la capacidad de
acceder directamente a la memoria, a diferencia de RISC, donde generalmente es
necesario cargar datos en registros antes de operar sobre ellos.

Ejemplos de Procesadores CISC

 Intel x86: La serie de procesadores x86, incluyendo el Intel 8086, 80286, 80386, y
los más modernos como el Core i7, son ejemplos clásicos de arquitecturas CISC.
 AMD: AMD produce procesadores compatibles con la arquitectura x86, como los
de la serie Ryzen.
 Motorola 68000: Utilizado en computadoras como la Apple Macintosh original y la
Sega Genesis, también es un ejemplo de arquitectura CISC.

Aplicaciones y Uso de CISC

 Computadoras Personales: La mayoría de las computadoras personales utilizan


procesadores con arquitectura CISC, debido a la compatibilidad con una amplia
gama de software.
 Servidores: Muchos servidores utilizan procesadores CISC debido a su capacidad
de manejar tareas complejas y su compatibilidad con sistemas operativos y
aplicaciones de servidor.
 Electrónica de Consumo: Algunos dispositivos electrónicos, como televisores
inteligentes y dispositivos multimedia, utilizan procesadores CISC por su capacidad
de ejecutar software complejo de manera eficiente.
 Sistemas Embebidos: Aunque RISC es popular en sistemas embebidos, ciertos
sistemas embebidos que requieren ejecutar aplicaciones más complejas pueden
utilizar procesadores CISC.

En resumen, la arquitectura CISC se caracteriza por su capacidad de ejecutar instrucciones


complejas con un set de instrucciones amplio, lo que reduce la longitud del código a
expensas de una mayor complejidad del hardware. A pesar de la competencia de las
arquitecturas RISC, CISC sigue siendo una opción dominante en muchos campos de la
computación moderna.

También podría gustarte