Exercícios Resolvidos: Arquitetura de Computadores e Bases Numéricas

Classificado em Computação

Escrito em em português com um tamanho de 112,15 KB

1) Conversão de Bases e Operações Aritméticas

Converta para a base binária, realize as operações e o resultado converta para a base solicitada:

  1. 6758 + A916 = 61410
    • 6758 => 1101111012
    • A916 => + 101010012
    • Resultado: 10011001102 => 61410
  2. 7C16 - 9510 = 358
    • 7C16 => 011111002
    • 9510 => - 10111112
    • Resultado: 00111012 => 358
  3. 458 x 1310 = 1E116
    • 458 => 1001012
    • 1310 => x 11012
    • Cálculo Binário:
        100101
      x   1101
      --------
        100101
       000000
       100101
      +100101
      --------
      111100001
                      
    • Resultado: 1111000012 => 1E116
  4. ACF16 : 138 = _______10
    • ACF16 => 1010110011112
    • 138 => 0010112

Imagen

2) Conversão de Unidades de Dados (Bytes e Bits)

  1. 12,5 MBytes => 12,5 x 1024 = 12.800 KBytes
  2. 6,75 KBytes => (6,75 x 1024) bytes x 8 = 55.296 bits
  3. 22528 bits => (22528 : 8) bytes / 1024 = 2,75 KBytes
  4. 1 TByte => 1 x 1024 GBytes x 1024 = 1.048.576 MBytes

3) Endereçamento Máximo em Barramento de 37 Fios

Se um barramento de endereços possui 37 fios condutores, qual deverá ser o maior endereço que pode ser transportado nesse barramento?

Resposta:

A quantidade de endereços (Q) é dada por 2N, onde N é a quantidade de fios/bits. Q = 237.

Como os endereços começam em 0 (zero), o maior endereço será 237 - 1.

4) Análise de Barramentos e Desempenho do Sistema I

Um Sistema de Computação é constituído de um processador com quatro unidades de cálculo para inteiros, operando a 1,2 GHz, e uma Memória Principal (MP) com endereçamento máximo de 128M endereços. O Barramento de Controle (BC) possui 112 fios e o Barramento de Dados (BD) tem taxa de transferência de 6,4 Gbits/s. O soquete do processador tem 171 pinos.

a) Qual deverá ser a velocidade do BD?

Fórmula: Taxa = Velocidade x Largura

1. Determinar a Largura do Barramento de Endereços (BE):

  • Capacidade da MP: 128M endereços = 27 x 220 = 227 endereços.
  • Número de Fios (N) do BE: 27 fios.

2. Determinar a Largura do Barramento de Dados (BD):

  • Total de Pinos = BC + BD + BE
  • 171 = 112 + BD + 27
  • BD = 171 - 112 - 27 = 32 fios (Palavra de 4 bytes / 32 bits).

3. Calcular a Velocidade do BD:

  • Taxa = 6,4 x 109 bps
  • Velocidade = (6,4 x 109 bps) / 32 bits
  • Velocidade = 6400 x 106 / 32 = 200 x 106 Hz = 200 MHz.

b) O que acontecerá se o BE tiver 2 novos fios condutores?

Resposta: Para cada fio acrescentado no BE, a capacidade da memória dobra. Acrescentando-se 2 fios, a capacidade de endereçamento da memória será quadruplicada (22).

5) Conceitos Fundamentais de Arquitetura

5.1) Descreva os principais conceitos introduzidos por Von Neumann

  1. Os programas e dados são residentes na memória.
  2. Todas as células da memória possuem um endereço (são numeradas).
  3. As instruções estarão na memória de forma a serem executadas sequencialmente.

5.2) Conversão de Bases (Segunda Série)

Converta para a base binária, realize as operações e o resultado converta para a base solicitada:

  1. 5278 + D716 = 55810
    • 5278 => 1010101112
    • D716 => + 110101112
    • Resultado: 10001011102 => 512 + 32 + 8 + 4 + 2 = 55810
  2. AC16 - 7210 = 1448
    • AC16 => 101011002
    • 7210 => - 10010002
    • Resultado: 11001002 => 1448

5.3) Grupos de Barramentos em Sistemas de Computação

Os barramentos são fios condutores que interligam os componentes de um sistema de computação (SC) e permitem a comunicação entre eles. Eles são organizados em três grupos de fios. Quais são esses grupos?

Resposta: Barramentos de Dados, Barramentos de Endereços e Barramentos de Controle.

5.4) Indicadores de Desempenho de Processadores

Descreva os dois indicadores utilizados para comparação de desempenho entre processadores e a unidade da CPU relacionada.

  • MFLOPS (Milhões de Operações com Pontos Flutuantes por Segundo): Indica o desempenho da Unidade de Aritmética e Lógica (ULA).
  • MIPS (Milhões de Instruções por Segundo): Indica o desempenho geral do processador, relacionado à Unidade de Controle (UC).

5.5) Conversão de Unidades (Segunda Série)

Converta:

  1. 4,5 MBytes => 4,5 x 1024 = 4.608 KBytes
  2. 4,75 KBytes => 4,75 x 1024 x 8 = 38.912 bits

5.6) Tabela Verdade

Construa a tabela verdade da expressão lógica F = (A + B) . C.

ABCA + B(A + B) . C = F
00000
00100
01010
01111
10010
10111
11010
11111

6) Análise de Barramentos II (256M Endereços)

Um Sistema de Computação é constituído de um processador com largura da palavra de 32 bits. A Memória Principal (MP) possui um espaço máximo de endereçamento de 256M endereços. O Barramento de Controle (BC) possui 112 fios condutores.

a) O total de fios do Barramento de Endereços (BE)?

  • 256M = 28 x 220 = 228
  • Quantidade de Endereços = 2BE => 228 = 2BE
  • BE = 28 fios.

b) O total de pinos do processador?

  • Largura da Palavra = 32 bits => BD = 32 fios.
  • Pinos = BC + BD + BE
  • Pinos = 112 + 32 + 28 = 172 pinos.

c) O maior endereço que pode ser alocado na memória?

Os endereços são numerados de 0 até 256M - 1. O Maior endereço é 256M - 1 ou 228 - 1.

7) Características da Hierarquia de Memória

Características de:

  • Registradores
  • Cache
  • Memória Principal (MP)
  • HD
  • DVD
  • CD
  • Fitas
  • Pen drive

Tempo de acesso: ciclo de memória, sinal para MP de ler.

  1. Controlador busca o dado no endereço disponível no BD, envia o sinal para UC.
  2. UC busca o dado no RDM.

Imagen

Entradas relacionadas:

Etiquetas:
fios condutores, qual deverá ser o maior endereço que pode ser transportado nesse barramento qual deverá ser a velocidade do barramento de dados fios de barramentos barramentos condutores Um determinado Sistema de Computação é constituído de um processador com quatro unidades de cálculo para inteiros, operando a 1,2 GHz de velocidade e de uma Memória Principal (MP) constituída de um espaço máximo de endereçamento de 128M endereços. Am Um determinado Sistema de Computação é constituido de um processador e de uma memória qual deverá ser a taxa de transferência do BD? Um determinado Sistema de Computação é constituido de um processador e de uma memória principal (MP) constituida de um espaço máximo de endereçamento de 256M endereços. Ambos os componentes são interligados por um barramento de dados (BD), de endereç Um determinado sistema de computação é constituído de um processador com quatro unidades de cálculo para inteiros, operando a 1,2GHz b) O que acontecerá com o sistema se o Barramento E tiver seu projeto alterado, acrescentando-se 2 novos fios condutores Os barramentos são fios condutores que interligam os componentes de um sistema de computação quais sao os barramentos que interligam o processador a memoria principal fios de barramentos quais são eles e suas funções grupos barramento Um determinado Sistema de computação é constituido de um processador barramentos são organizados em três grupos de fios Os barramentos são fios condutores que interligam os componentes de um sistema de computação (S.C.) e permitem a comunicação entre eles. Eles são organizados em 3 grupos de fios, cada um deles com funções separadas. Indique, para cada grupo velocidade do barramento da memoria principal x DESCREVA BARRAMENTO os barramentos sao fios barramentos que interligam processador e MP Em sistemas de computação o que são os barramentos?