Exercícios de Conversão de Bases e Arquitetura de Computadores

Classificado em Computação

Escrito em em português com um tamanho de 177,43 KB.

1. Conversões e Operações em Diferentes Bases

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

a) 5278 + D716 = _______10

Resolução:

5278 = 1010101112
D716 = 110101112
1010101112 + 110101112 = 10001011102
10001011102 = 512 + 32 + 8 + 4 + 2 = 55810

b) AC16 - 7210 = _______8

Resolução:

AC16 = 101011002
7210 = 10010002
101011002 - 10010002 = 11001002
11001002 = 1448

2. Barramentos do Sistema 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, cada um com funções separadas. Quais são esses grupos?

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

3. Comparação de Desempenho de Processadores

Os processadores são produzidos por diversos fabricantes. Para realizar a comparação de desempenho entre eles, utilizam-se dois indicadores. Descreva quais são e qual unidade da CPU está mais diretamente relacionada.

Resposta:

  • MFLOPS (Milhões de Operações de Ponto Flutuante 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, mais relacionado à Unidade de Controle (UC).

4. Conversões de Unidades de Armazenamento

Imagen

Converta:

a) 4,5 MBytes = _______ Kbytes

Resolução: 4,5 MBytes * 1024 = 4608 Kbytes

b) 4,75 Kbytes = _______ bits

Resolução: 4,75 Kbytes * 1024 * 8 = 38912 bits

5. Tabela Verdade

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

Resolução:

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

6. Sistema de Computação - Barramentos e Endereçamento

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

a) O total de fios do barramento de endereços?

Resolução: 256M = 28 * 220 = 228. Quantidade de Endereços = 2BE => 228 = 2BE => BE = 28 fios.

b) O total de pinos do processador?

Resolução: Pinos = BC + BD + BE. Palavra = 32 bits => BD = 32 fios. Pinos = 112 + 32 + 28 = 172 pinos.

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

Resolução: Os endereços são numerados de 0 até 256M - 1. O maior endereço é 256M - 1 = 228 - 1.

7. Operação com Complemento a 2

Converta para a base binária, realize a operação utilizando complemento a 2 e converta o resultado para a base 10:

2710 - 1510 = _______10

Resolução:

2710 = 0110112
1510 = 0011112
-1510 em complemento a 1: 1100002
-1510 em complemento a 2: 1100012
0110112
+ 1100012
----------
10011102 (Despreza-se o *overflow*) = 001100 = 12

8. Computador com Barramento de Endereços de 34 bits

Um computador possui o BE com capacidade de transmitir 34 bits de cada vez. Sabe-se que o BD permite a transferência de 4 palavras em cada acesso e que cada célula de memória RAM (MP) armazena 1/8 de cada palavra. Considerando que a MP pode armazenar no máximo 128 Gbits, pergunta-se:

a) Qual a quantidade máxima de células que podem ser armazenadas na MP?

Resolução: Endereços (N) = 2BE = 234 = 24 * 230 = 16 Gigas

b) Qual o tamanho do REM e do BD do computador?

Resolução: REM = BE = 34 bits; BD = 4 palavras/acesso. Célula = 1/8 palavra, MP = 128 Gbits, T = M * N, 128G = M * 16G, M = 128G/16G = 8 => Célula = 8 bits => palavra = 8 células, palavra = 64 bits, BD = 4 * 64 = 256 bits.

c) Qual o tamanho da palavra e da célula da memória principal?

Resolução: Palavra = 64 bits, célula = 8 bits.

9. Características dos Tipos de Memória

Preencha o quadro abaixo, conforme as características de cada tipo de memória:

TipoTecnologiaVolátilCusto (1-menor, 5-maior)Capacidade (1-menor, 5-maior)Velocidade (1-menor, 5-maior)
DiscosMagnética ou ÓpticaNão141
RegistradoresSRAMSim515
Memória CacheSRAMSim424
Memória PrincipalDRAMSim232

10. Diagrama de um Sistema de Computação

Identifique os elementos (*) do diagrama abaixo e descreva as suas funções:

Imagen

Resolução:

  • RI (Registrador de Instruções): Armazena a instrução que está sendo executada.
  • CI (Contador de Instruções): Armazena o endereço da próxima instrução a ser executada.
  • REM (Registrador de Endereço de Memória): Armazena o endereço da célula de memória que será acessada.
  • RDM (Registrador de Dados de Memória): Armazena o dado lido ou escrito na memória.
  • ULA (Unidade Lógica e Aritmética): Realiza operações lógicas e aritméticas.
  • UC (Unidade de Controle): Controla o fluxo de instruções e dados no processador.
  • Decodificador de Instruções: Interpreta a instrução armazenada no RI e gera os sinais de controle para as outras unidades.
  • Relógio (Clock): Gera pulsos que sincronizam as operações do processador.

Exercícios Adicionais (Incompletos - Apenas para Referência)

Estes exercícios adicionais apresentam enunciados, mas suas resoluções originais estão incompletas ou incorretas. Eles foram mantidos aqui apenas para fornecer contexto sobre o material original, mas não devem ser considerados como exercícios válidos sem revisão.

16 BITS = 2 KBITS BYTES
32 BITS = 4 KBYTES BYTES
64 BITS = BYTES
128 BITS = 16 BYTE BYTES

b) total de células de n N=32 M8
T = M * N = 8 * 32 = 256
N = T/M = 256/8
N = 32K
4) CAPACIDADE MAXIMA DA RAM 2K DE PALAVRAS DE 16 BITS
N=2K M 16 BITS
A)TAMANHO DO REM(N)
N= 2 BE= 2K= 2 1 X 2 10 =2 11 =2 BE
BE= 11
TAMANHO DO RDM (M)
16 BITS
QUAL O MAIOR ENDERECO DA MP (N)
2K=1024X1024=2048-1=2047
D)QUANTIDADE DEBITS DA MP
1= M * N=16B * 2 =32K
T=32K
5) RDM= 32BITS M(RDM)=32BT
REM= 24 BITS N ÉREM)= 246
50= PALAVRA BD=(M)= 32 BITS-
A CADA ACESSO SÃO LIDAS 2 CELULAS
a)capacidade máxima
T= M * N
B= 24
N= 2be= 224= 24+2 20=16m
b) total de bits da mp?
T= m * n 16x 16 = 256 mbtis ou 32 mbits

c)tamanho da palavra da célula
palavra 32 bits %2= 16
calcular = 16 bits
palavra= adm.
Memoria principal pe uma matriz de células
Células é um conjunto de bits = 8 bits
1 célula guarda apenas o valor .
1 mémoria de 1 gb = 1 byte de cada end entao terá 1gb de endereço
Capacidade : tamanho da célula x quantidade de endereço
T= M X N M= QUANTIDADE DE ENDERECOS

QUAL O TAMANHO DO REM E DO BD DO PROCESSADOR?
REM = 33 = BE
QUAL O TAMANHO DE CADA CELULA DA MP?
T= M X N
M = T/N M = 64 BITS/ 8 M = 8 BITS
M = 8 BITS
= 1 BYTE
M= 1/8 PALAVRA
PALAVRA= 8 BYTES X 8 BYTES = 64 BITS
PALAVRA É A UNIDADE DE INFORMACAO DO SISTEMA PROCESSDOR´/ MP
PALAVRA 16 BITS 32 BITS 64 BITS
A LARGURA DA CELULA É DE 8 BITS OU 1 BYTES

COMPLEMENTO A 2
13
- 6 = 7 SINAL 0 1 101 = 13 0110 = 6 ENTRA COM SINAL SINAL 0

00110=6 TRANBORDO 101101
11001- A1 11010 TOTAL 100111 = 7
+ 1 = A2
110010 TOTAL
MAIS UM CALCULO 0
0 SINAL 10000 = 16
001100= 12
16
12= 4

Entradas relacionadas:

Etiquetas:
t = m x n memória calculo palavras bytes se a memória principal de um computador permite armazenar, no máximo, 4 gigabits, (232 bits), então, considerando que em cada célula de memória seja possível armazenar 32 bits, a capacidade máxima de endereçamento desse computador e a quantidade de b importancia do complemento a1 para o processador qual a função dos complementos a1 e a2 para o processador processador tamanho da palavra x tamanho da memoria Um determinado computador possui uma CPU e uma Memória Principal (MP)com capacidade máxima para 128 M endereços. A CPU interliga-se com a MPatravés dos barramentos de Dados, Controle e Endereços. Sabe-se que:– O BC possui 112 fios condutores para seu complemento a2 importancia complemento a1 e a2 Quanto vale 1G palavras de 32 bits cada e uma UCP com seus respectivos registradores, RDM e REM. t=mxn Um determinado Sistema de Computação é constituido de um processador e de uma memória principal (MP) processador complemento a1 Um computador possui um barramento de endereços (BE) com largura de 24 bits como calcular a capacidade da memoria com 16 bits complemento A1 e do A2 para o processador Um computador possui um barramento de endereços (BE) com largura de 24 bits e um barramento de dados (BD) com as seguintes características: 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 não É dividido em três grupos:no Barramento de Dados Barramento de Endereçosn Barramento de Controle porque? calcular largura do rem qual a importancia do complemento A1 e do A2 para o processador