Preguntas con etiqueta 'mips'

3
respuestas

¿Cómo puedo agregar un vector firmado con uno sin firmar en VHDL?

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...
1
respuesta

Agregando BGTZ a la CPU MIPS de un ciclo

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...
1
respuesta

Lenguaje ensamblador que corresponde a la instrucción de máquina en MIPS

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...
1
respuesta

¿cuál es el concepto detrás de escribir el banco de pruebas en la siguiente imagen?

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...
1
respuesta

Encontrar la precisión porcentual del predictor de ramificación de la tubería de instrucciones

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ñ...
3
respuestas

es MIPS un lenguaje ensamblador o lenguaje de máquina

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,...
2
respuestas

¿Cuánto cuesta (en términos financieros) agregar un núcleo MIPS a un ASIC personalizado? [cerrado]

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...
2
respuestas

Diferencia entre las rutas de datos MIPS y ARM [cerrado]

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...
1
respuesta

Datapath de ciclo único MIPS - Agregar instrucción de intercambio

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...