¿La adición de 8 bits en 8085 da un resultado de 16 bits?

0

Si se agregan dos números de 8 bits en el microprocesador 8085, dará un resultado de 16 bits, si es así, dónde se almacenará, porque el acumulador solo puede almacenar 8 bits.

    

1 respuesta

1

No, el 8085 de hecho solo tiene un acumulador de 8 bits.

En caso de que haya un desbordamiento durante la adición, esto se indicará usando el bit de acarreo dentro del registro de estado.

Puede probar este bit, o quizás hacer uso de la instrucción ADC, que no solo agrega otra cosa al acumulador, sino que también toma la entrada de acarreo del registro de estado. De esa manera, quizás puedas obtener un resultado de 16 bits.

O tal vez podrías usar una de las instrucciones DAD, y establecer los registros superiores en cero, y usar los registros inferiores como entradas para tu cosa.

De cualquier manera, lea el manual. :)

    
respondido por el Richard the Spacecat

Lea otras preguntas en las etiquetas