ID 28561 Banca CESGRANRIO Órgão DECEA Ano 2006 Provas CESGRANRIO - 2006 - DECEA - Técnico de Defesa Aérea e Controle de Tráfego Aéreo - Análise de Sistemas Disciplina Arquitetura de Computadores Assuntos Hexadecimal Sistemas de numeração Em hexadecimal, qual o resultado da soma dos valores 1E + 3C? Alternativas 63 55 5A 4F 4B Responder Comentários As letras dos n° hexadecimal são:A =10, B =11, C =12, D =13, E =14, F =15logo,= 1 . 14 + 3 . 12 = 14 + 36= 50passando para n° hexadecimal:= 5 . 10= 5Aportanto, resposta letra C Explicando de outra forma: Usando o método dos valores posicionais passar de Hexa para Decimal:1E: 1*(16^1)+E*(16^0)=1*16+E*1=16+14=30;3C: 3*(16^1)+C*(16^0)=3*16+C*1=48+12=60;5A: 5*16+A=80+10=90 (=30+60);mas se temos 1E+3C = 90(dec) basta passar 90 para hexa e achar a resposta:90/16^1=90/16=5 (resta 10)10/16^0=10/1=10 (=A), temos 5A.Outro exemplo: 2EF2*(16^2)+E*(16^1)+F*(16^0)=2*256+E*16+F*1=512+14*16+15*1=512+224+15= 751(dec) 2EF(hex) Para quem quiser, pode-se somar na forma hexadecimal mesmo, sem precisar transformar para a forma decimal....1....1E..+.3C....__....5AAbsEric - UFRJ A soma, em hexa, também pode ser feita assim:1E3C----1, 14 <-- E3, 12 <-- C----4, 26----5, 10 <-- A----5A Hexadecimal:(0,1,2,3,4,5,6,7,8,9, A=10, B=11, C=12, D=13, E=14, F=15)- base 161E+ ==> O valor do E=14 >=163C ==> O valor do C=12Portanto 14+12=26 = (E+C=26), entretanto este valor é maior que 16, então teremos que subtrair o resultado pelo (Hexadecimal na base 16)==> (26-16= 10=A) Quando o valor é maior que 16, nós temos que colocar +1 no outro nºEntão fica11E+3C___5A (A=10)A resposta correta é a Letra C = 5A. 1E = 0001.11103C = 0011.1100-------------------- 0101.1010 = 5A