Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CURSO:
Computadora en
Ingeniería Mecánica
CARRERA:
Licenciatura En Ingeniería
En Energía Y Ambiente
EXPERIENCIA:
Asignación N°2: Conjunto De Instrucciones De Computadora
ELABORADA POR:
Clarisbel Batista
GRUPO:
1EM701
DOCENTE:
Ilka Banfield
6 de junio de 2019
Características
La microprogramación es una característica importante y
esencial de casi todas las arquitecturas CISC.
Para esta tarea particular, un procesador de CISC vendría preparado con una
instrucción específica a la que se le nombrara MULT. Cuando está instrucción
esta ejecutada, carga los dos valores en los registros separados, multiplica los
operandos en la unidad de la ejecución, y después almacena el producto en el
registro apropiado. Así, la tarea entera de multiplicar dos números se puede
terminar con una instrucción.
Funcionamiento
Funciona directamente en los bancos de la memoria de computadora y no
requiere a programador llamar explícitamente ningún cargamento o las funciones
el almacenar. Se asemeja de cerca de un comando en una lengua de alto nivel.
Por ejemplo, si dejamos “a” representar el valor de 2:3 y “b” representa el valor
de 5:2, después este comando es idéntico a la declaración de C “a = a * B.”
Una de las ventajas primarias de este sistema es que el recopilador tiene que
hacer muy poco el trabajo para traducir una declaración del idioma de alto nivel
a la asamblea. Porque la longitud del código es relativamente corta, el ESPOLÓN
muy pequeño se requiere para almacenar instrucciones. El énfasis se pone en
instrucciones complejas del edificio directamente en el hardware.
RISC es una filosofía de diseño de CPU para computadora que está a favor de
conjuntos de instrucciones pequeñas y simples que toman menor tiempo para
ejecutarse. El tipo de procesador más comúnmente utilizado en equipos de
escritorio, el x86, está basado en CISC en lugar de RISC, aunque las versiones
más nuevas traducen instrucciones basadas en CISC x86 a instrucciones más
simples basadas en RISC para uso interno antes de su ejecución.
La idea fue inspirada por el hecho de que muchas de las características que eran
incluidas en los diseños tradicionales de CPU para aumentar la velocidad
estaban siendo ignoradas por los programas que eran ejecutados en ellas.
Además, la velocidad del procesador en relación con la memoria de la
computadora que accedía era cada vez más alta. Esto conllevó la aparición de
numerosas técnicas para reducir el procesamiento dentro del CPU, así como de
reducir el número total de accesos a memoria.
Características
• Incrementar el tamaño del conjunto de registros.
• Mayor velocidad en la ejecución de instrucciones.
• Implementar medidas para aumentar el paralelismo interno.
• Añadir cachés enormes.
• Añadir otras funcionalidades, como E/S y relojes para minicontroladores.
• Construir los chips en líneas de producción antiguas que de otra manera
no serían utilizables.
• No ampliar las funcionalidades, y por lo tanto ofrecer el chip para
aplicaciones de bajo consumo de energía o de tamaño limitado.
Las características que generalmente son encontradas en los diseños RISC son:
• Codificación uniforme de instrucciones, lo que permite una decodificación
más rápida.
• Un conjunto de registros homogéneo, permitiendo que cualquier registro
sea utilizado en cualquier contexto y así simplificar el diseño del
compilador.
• Modos de direccionamiento simple con modos más complejos
reemplazados por secuencias de instrucciones aritméticas simples.
• Los tipos de datos soportados en el hardware no se encuentran en una
máquina RISC.
SISC (SIMPLE INSTRUCTION SET COMPUTING)
Es un tipo de arquitectura de microprocesadores
orientada al procesamiento de tareas en paralelo.
Esto se implementa mediante el uso de la tecnología
VLSI, que permite a múltiples dispositivos de bajo
costo que se utilicen conjuntamente para resolver un
problema particular dividido en partes disjuntas. La
arquitectura RISC es un subconjunto del SISC,
centrada en la velocidad de procesamiento debido a
un conjunto de instrucciones reducido.