a) um número inteiro pode ter, no máximo, 2 bytes ou 16 bits, pois ao se multiplicarem 2 números de 16 bits o resultado será um número de 64 bits, que ocuparia 2 posições de memória.
Errada: um inteiro tem 4 bytes
b) o bit mais à direita deve ser sempre utilizado para representar o sinal de um número: bit 0 indica negativo e bit 1 indica positivo.
Errada: é o bit mais à esquerda que representa o sinal
c) o barramento de dados e o barramento de endereço desta máquina estão limitados a 31 bits, em função da memória RAM ter apenas 1GB.
Errada: barramento de dados para 1GB É = 2 ^ 30
d) o número hexadecimal 005F2401 poderia representar o endereço de memória de uma variável de um programa.
Correta: tal número hexadecimal possui 32 bits
e) o número binário 101,101 convertido para a base 10 é 5,5.
Errada:
parte inteira = 2 ^2 + 2^0 = 5
parte fracionária = 2 ^ -1 + 2^-3 => 0,625
Número = 5,625