Olá pessoal...estou me vendo em papos de aranha tentando resolver uma
questão que envolve a divisão de binários. Se alguém tiver aquele tempinho,
por favor me dê uma mãozinha, ok ?

Aí vai : X = -(75)16 (menos 75 na base 16 que é hexadecimal)  e  Y= (27)16
(27 na base 16 - hexadecimal)

Fiz o seguinte:

1-Converti para base 10 os dois valores e resultaram em:  X= -117  e Y= 39

2-Passei ambos para binários (base 2) de 8 bits onde o primeiro número
representa o sinal ou seja se for 0 é positivo ou se for 1 é negativo:
ficaram assim: Y=(00100111) na base 2 e achei o equivalente a 117
(positivo) na base 2 que dá: (*0*1110101) na base 2.

3-Então o -117 será o complemento a 2 deste positivo. Para encontrá-lo, uma
maneira bem prática é caminhar no número da direita para esquerda mantendo
os zeros até encontrar o primeiro 1. Então mantemos este 1 e a partir do
próximo dígito trocamos: quando for ZERO escrevemos 1 e quando for 1
escrevemos ZERO. Então o complemento a 2 do 117 na base será o -117 que em
base 2 escrevemos: (*1*0001011) na base 2.

4-Agora vem a dúvida a questão pede: X / Y (divisão inteira) - Já tentei
fazer por subtrações sucessivas e não consegui...alguém poderia dar uma
sugestão ?

Abração, Marcelo.

Responder a