Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluna: Kelly Cristine Danderfer P. Lista Eletrônica Digital. 1. Converter para decimal: 11 0101 0101 01012 = 13.65310 110 1101 01012 = 1.74910 1100 00012 = 19310 1, 0101 01012 = 1,3320312510 10 01,01 01012 = 9,32812510 11012 = 1310 11,01 01012 = 3,32812510 11 0101 01,01 01012 = 213,32812510 1 1010, 11012 = 25,812510 2. Converter para binário com 5 casas após a vírgula: 234,43510 = 11101010.011012 945,344510 = 11 1011 0001, 010112 523510 = 10100011100112 12,23410 = 1100, 001112 23,345710 = 10111, 010112 94,34510 = 101 1110, 010112 43,95610 = 10 1011, 111102 9,456710 = 1001, 011102 1. Calcule: 11001 + 1011 + 1110 = 11 00102 10111 + 10001 + 10001 + 111110 + 11 = 111 10102 1001,11 + 11,111 + 11111,0101 + 1,1 = 10 1110, 0111 111010 + 111111 + 101101 = 1110 0110 2. Represente os seguintes números, utilizando a notação sinal-módulo (ou sinal- magnitude), a notação complemento de 1 e a notação complemento de 2: -4210 = Sinal-Magnitude: +4210 = 01010102 -4210 = 11010102 Complemento1: +4210 = 01010102 -4210 = 10101012 Complemento2: +4210 = 01010102 -4210 = 10101102 508 = Sinal-Magnitude, Complemento1 e 2: +5010 = 01100102 –25110 = Sinal-Magnitude: +25110 = 0111110112 -25110 = 1111110112 Complemento1: -25110 = 1000001002 Complemento2: -25110 = 1000001012 3. Determine o complemento de 2 dos seguintes números: 10010012 01101102 + 1 S= 01101112 11110012 = 00001102 + 1 = 00001112 1CFF16 = 1 1100 1111 11112 = 0 0011 0000 00002 + 1 = 00011000000012 2EE16 = 10 1110 11102 = 01000100102 4. Utilizando o complemento de dois com um sistema de 8 bits, faça a subtração de: 110012 menos 100102 Complemento2= +1110 11112 menos 110102 Complemento2= -1110 111012 menos 101012 Complemento2= +810 5. Um microprocessador de 32 bits usa a representação de complemento de 2. Como aparecem os seguintes números decimais (Será melhor expressar suas respostas em hexadecimal, para representar todos os bits): –190 = Com 32 bits, +190 = 000000000.........0101111102 23 bits “0” -190 = 1111111111......1010000012 +1 23 bits “1” -190 = 11111111111......1 0100 00102 24 bits “1” -190 = FFFFFF4216 +137 = Com 32 bits, +137 = 000000000.........1000 10012 24 bits “0” +137= 0000008916 –225 = –147 = 6. Dados os seguintes números, converter para seu equivalente decimal 4CF16 1100100012 0111100102 1FA316 I. Sendo que eles se encontram em sinal magnitude. a) 4CF16 = 100 1100 11112 A magnitude é: 00 1100 11112 = 207 Seu equivalente é, portanto negativo, visto eu é MSB, ou seja, em base(10) é: -207 b) 1100100012 A magnitude é: 100100012 = 145 Seu equivalente é, portanto negativo, visto eu é MSB, ou seja, em base(10) é: -145 c) 0111100102 A magnitude é: 111100102 = 242 Seu equivalente é, portanto negativo, visto eu é MSB, ou seja, em base(10) é: +242 d) 1FA316 = 1 1111 1010 00112 A magnitude é: 1111 1010 00112 = 4003 Seu equivalente é, portanto negativo, visto que é MSB, ou seja, em base(10) é: -4003 II. Sendo que eles se encontram em complemento de um. a. 4CF16 = 100 1100 11112 O valor positivo é obtido trocando 0 por 1 e 1 por 0: 011001100002 = 816 Portanto, seu equivalente decimal é: -816 b. 1100100012 O valor positivo é obtido trocando 0 por 1 e 1 por 0: 0011011102 = 110 Portanto, seu equivalente decimal é: -110 c. 0111100102 O valor positivo é: 111100102 = 242 Portanto, seu equivalente decimal é: +242 d. 1FA316 = 1 1111 1010 00112 O valor positivo é obtido trocando 0 por 1 e 1 por 0: 0000010111002 = 92 Portanto, seu equivalente decimal é: -92 III. Sendo que eles se encontram em complemento de dois. a) 4CF16 = 100 1100 11112 O valor positivo é obtido calculando o c. de 2: 011001100002 + 1 = 817 Portanto, seu equivalente decimal é: -817 b) 1100100012 O valor positivo é obtido calculando o c. de 2: 0011011102 + 1= 111 Portanto, seu equivalente decimal é: -111 c) 0111100102 O valor positivo é: 111100102 = 242 Portanto, seu equivalente decimal é: +242 d) 1FA316 = 1 1111 1010 00112 O valor positivo é obtido calculando o c. de 2: 0000010111002 + 1 = 93 Portanto, seu equivalente decimal é: -93.
Compartilhar