hola, mirando el foro veo que la idea es sumar en 8 bits, pero si hay carry no hay que sumar los bits altos incluyendo el carry de la suma de los bytes bajos? no se si me explique bien, digo esto porque en los apuntes "un procesador de 8 bits " hay un ejemplo en que lo hace asi. O sea la pregunta es si le damos pelota o no al carry en caso de que exista ya que una de las cosas que pide es el resultado de la suma alfa mas beta.
En respuesta a Gustavo Manuel Viqueira Fernandez
Re: suma de 8 bits
a mi me pasa lo mismo , tengo segun mi cedula los numeros 0x82 y 0x87 , aplico la funcion add de 8 bits y guardo en la memoria 0xB400 , luego ejecute el programa y revise lo que tenia guardado en la memoria 0xB400 y me dice que tengo guardado 0x9 , evidentemente hay un error y debe ser por el carry , entonces... no nos tiene que importar el numero guardado en 0xb400 , o deberiamos ver de hacer una suma de 16 bits?
Tienen que hacer la suma en 8 bits.
Escribí 0x82 y 0x87 en binario y sumalos.
¿Cuál es el resultado de esa suma si solo tenes 8 bits para represantarlo?
Escribí 0x82 y 0x87 en binario y sumalos.
¿Cuál es el resultado de esa suma si solo tenes 8 bits para represantarlo?