Considere o número hexadecimal A452H, de 16 bits em notação de complemento para 2.
Converta-o para decimal.
A452H = 1010010001010010b = 1010 0100 0101 0010b
Complemento para um = 0101 1011 1010 1101b
Complemento para dois = 0101 1011 1010 1110b =
= -(2^14 + 2^12 + 2^11 + 2^9 + 2^8 + 2^7 + 2^5 + 2^3 + 2^2 + 2^1) = -23470
Me ajudou muito!Como seria o seguinte cálculo:num registro de 8 bits, fornecer o resultado nas notações binária, hexadecimal e decimal, informar se são positivos ou negativos e ainda se a operação é possível ou gera erro.x= -(69)v16(base16) y= -(15)v16 (base16)x + y =x – y =y – x =x viv y = como faria o cálculo para obter os resultados e respostas.obs: questão tirada de uma ad de computação do ano de 2014 da uff.
Me ajudou muito!
Como seria o seguinte cálculo:
num registro de 8 bits, fornecer o resultado nas notações binária, hexadecimal e decimal, informar se são positivos ou negativos e ainda se a operação é possível ou gera erro.
x= -(69)v16(base16) y= -(15)v16 (base16)
x + y =
x – y =
y – x =
x viv y =
como faria o cálculo para obter os resultados e respostas.
obs: questão tirada de uma ad de computação do ano de 2014 da uff.