division entre 2 y shift barrel right

division entre 2 y shift barrel right

de Santiago Javier Deana Bareño -
Número de respuestas: 2

En la letra se nos dice que realicemos una division entre dos, rotando el registro de 16 bit hacia la derecha. Sin embargo, la rotación no es lo mismo que la division entre dos, por ejemplo 1110 (-2) rotado es 0111 (+7), y no es 1111 (-1). Cuál de las dos operaciones se pide que hagamos?

Desde ya gracias.

En respuesta a Santiago Javier Deana Bareño

Re: division entre 2 y shift barrel right

de Nicolas Fernando Machin Justet -

Hay varias instrucciones de rotacion para la derecha, esa que vos decis no te sirve. Buscá otra que te ponga en la posicion mas significativa un 1 si es negativo o un 0 si es positivo, que la hay.

Saludos