Tarea 1 - Aclaraciones importantes.

Tarea 1 - Aclaraciones importantes.

de Julio Perez -
Número de respuestas: 1

A raíz de algunas consultas (en el foro y personales) vimos que no está del todo clara la letra de la Tarea 1.

Van un par de aclaraciones:

 - En la primera operación pedida (suma o resta de alfa y beta, dependiendo de la versión) hagan la operación en 8 bits sin verificar si hubo desborde. Guarden el resultado (un solo byte) en la dirección 0x400 de memoria.

 - En la segunda operación pedida (cuenta de enteros pares o mayores a 127 según la versión) hagan el cálculo en 16 bits y guarden los dos bytes resultantes en las direcciones 0x401 y 0x402, poniendo como siempre el byte menos significativo del resultado en la dirección más baja (0x401).


Tengan en cuenta estas aclaraciones ya que como dice la letra "Se verificará que el programa compile sin errores y que el resultado del cálculo sea el correcto.".

La verificación del resultado correcto se hará mediante un programa que automáticamente chequeará el contenido de esos tres lugares de memoria al final de la ejecución de vuestro programa.


julio


En respuesta a Julio Perez

Re: Tarea 1 - Aclaraciones importantes.

de Julio Perez -

Perdón, rectifico:

 - En la segunda operación pedida (cuenta de enteros pares o mayores a 127 según la versión) hagan el cálculo en 16 bits 8 bits y guarden el byte resultante en la dirección 0x401 los dos bytes resultantes en las direcciones 0x401 y 0x402, poniendo como siempre el byte menos significativo del resultado en la dirección más baja (0x401).

No tiene sentido calcularlo en 16 bits porque el valor máximo es alfa que es menor a 256.

Entonces resumiendo, ambos resultados se calculan en 8 bits.

julio