El procesador
UNIVERSIDAD TÉCNICA DEL NORTE
Facultad de Ingeniería en Ciencias Aplicadas
Carrera de Ingeniería en Sistemas Computacionales
NOMBRE: Diego Armando Quelal Enríquez FECHA: 10/12/2014DOCENTE: Ing. Marco Pusdá CURSO: CISIC 5A
INSTRUCCIONES Y DIRECCIONAMIENTO
Es un conjunto de múltiples instrucciones que generalmente son muy simples para ayudar a entender algunos elementosde una variada y moderna arquitectura que utiliza un conjunto de instrucciones.
1 Visión abstracta del hardware
Generalmente se refiere al conjunto de instrucciones que realiza el procesadorcon los MiniMIPS (millones de procesamientos por segundo mínimos) que relativamente es casi igual a lo que se encuentran en los procesadores actuales. MiniMIPS son un grupo de comandos load/store(carga/almacenamiento), lo que quiere decir que los componentes de cada dato se tiene que copiar o load (cargar) en los registros antes de ser procesados.
2 Formatos de instrucción
Un comando demáquina MiniMIPS muy común es add $t8, $s2, $s1, que realiza lo que contiene los registros $s2 y $s1 se realice la suma, y lo que dé como resultado se guarde en el registro $t8. Lo que puede pertenecer ala forma compilada de un enunciado de un lenguaje de alto nivel x y + z lo que forma una palabra de máquina usando 0 y 1 para compilar la operación y especiar el registro involucrado.
3 Aritméticasimple e instrucciones lógicas.
Como se sabe sobre las instrucciones add y subtract, estas instrucciones funcionan en cada uno de los registros que contengan palabras completas de 32 bits. Unejeplo claro es:
add $t0,$x0,$x1 # fija $t0 en ($x0)+($x1) sub $t0,$x0,$x1 # fija $t0 en ($x0)-($x1).
4 Instrucciones load y store
Es Instrucciones transfieren palabrascompletas de 32 bits entre la memoria y los registros pertinentes.
5 Instrucciones jump y branch
Estas instrucciones se encuentran en los MiniMIPS que sirven para hacer un salto de registro y estas...
Regístrate para leer el documento completo.