Me gustaría saber cómo puedo agregar un vector sin firmar con uno firmado . La razón es que estoy creando un procesador MIPS y me gustaría agregar el contador del programa que no está firmado con el campo inmediato de la instrucción I-Type qu...
Estoy intentando agregar el comando BGTZ del ensamblaje MIPS al siguiente circuito:
Sé que BGTZ toma el valor de registro y ve si es mayor que 0. Si es mayor, se ramifica al objetivo. ¿Puedo comparar el valor de registro a un cero constant...
Estoy trabajando en un problema que solicita el lenguaje ensamblador que correspondería a la siguiente instrucción de máquina en MIPS:
OX3062FF80
Esto es lo que he hecho:
step 1: convert to binary
0011 0000 0110 0010 1111 1111 1000 0000...
estoy intentando implementar un procesador MIPS en Vivado ysing Vhdl.i ya he escrito un código para el procesador que tiene el archivo de registro, la memoria y todas las demás unidades funcionales. Ahora estoy tratando de crear un banco d...
Necesito ayuda para entender la solución del manual de la solución. La pregunta es del ejercicio 4.24.4 y 4.24.5 del capítulo 4 del libro Organización y diseño de computadoras por Patterson y Hannessey (4ª edición). La pregunta es sobre el diseñ...
He encontrado recursos que se refieren a MIPS como lenguaje de máquina y lenguaje de ensamblador. Son 2 tipos diferentes, el lenguaje de la máquina consta de solo 0 y 1, mientras que el primer ensambla implementa instrucciones como agregar, sub,...
Estoy especialmente interesado en MIPS74 Kc (@ 1GHz), pero cualquier referencia equivalente sería una referencia útil.
En última instancia, estoy después del costo en términos financieros (USD), pero mm2 sería un comienzo útil.
El desglose...
Acabo de aprender arquitectura MIPS simplificada de cinco etapas en la clase. Estoy leyendo otras Arquitecturas de conjuntos de instrucciones ( ARM actualmente) y encontré algunas diferencias entre ARM y MIPS. Ambos tienen diferentes formatos...
Digamos que quiero hacer una nueva instrucción MIPS llamada: swap $ rs $ rt, que intercambia los contenidos de los registros $ rs y $ rt. Usando una variable auxiliar auxiliar, esta nueva instrucción se especifica de la siguiente manera en el le...