Hola!
Se puede hacer tanto en hexadecimal como en binario. Si lo pasan a binario podés usar el método de los bits de acarreo más significativos para determinar el overflow, si lo hacés en hexa, vas a tener que, previo a cada suma, verificar el signo de los sumandos y el signo del resultado. Si en algún momento sumás 2 positivos y obtenés negativo, o sumás 2 negativos y obtenés un positivo como resultado, sabés que hubo overlflow. El signo lo sabés con el bit más significativo, si el número en hexa comienza con 0,1...,7, es positivo, si comienza con 8, 9, A... F, es negativo.
Saludos!
Federico
Se puede hacer tanto en hexadecimal como en binario. Si lo pasan a binario podés usar el método de los bits de acarreo más significativos para determinar el overflow, si lo hacés en hexa, vas a tener que, previo a cada suma, verificar el signo de los sumandos y el signo del resultado. Si en algún momento sumás 2 positivos y obtenés negativo, o sumás 2 negativos y obtenés un positivo como resultado, sabés que hubo overlflow. El signo lo sabés con el bit más significativo, si el número en hexa comienza con 0,1...,7, es positivo, si comienza con 8, 9, A... F, es negativo.
Saludos!
Federico