← Questões de Arquitetura de Computadores

Arquitetura de Computadores · CONSULPLAN · 2022

Questão comentada de Arquitetura de Computadores

A representação de números binários positivos e negativos pode ser feita utilizando-se os sinais “+” e “-”. No entanto, computadores, ao processarem operações aritméticas, não podem utilizar esses sinais, pois tudo deve ser codificado para linguagem de máquina – 0 ou 1. O complemento 2 é uma forma de representar números positivos e negativos, empregando números binários. Utilizando o complemento 2, assinale a representação binária correta dos números -9710 e -12110, respectivamente.

Gabarito: B

No complemento de 2, voce representa numeros negativos pegando o binario do valor positivo, invertendo todos os bits e somando 1. Esse metodo e o queridinho dos computadores porque facilita as contas, inclusive soma e subtracao, sem precisar ficar usando sinal de mais e de menos separado. Aqui estamos falando de representacao em 8 bits, o que combina com as alternativas. Primeiro, 97 em binario e 01100001. Invertendo, fica 10011110, e somando 1 chega-se a 10011111, que e -97 no complemento de 2. Agora, 121 em binario e 01111001. Fazendo o mesmo ritual - inverter e somar 1 - obtemos 10000110 + 1 = 10000111, que representa -121. Por isso, a alternativa B esta correta: os valores de -97 e -121 sao, respectivamente, 10011111 e 10000111. A banca explora justamente essa mecânica basica do complemento de 2, que e um conteudo muito recorrente em arquitetura de computadores.

Continue treinando

Questões relacionadas