Buscar

MARIANA SANTANA T3 09 11 2022

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

FACULDADE DE TECNOLOGIA DE SÃO PAULO 
MARIANA ROSA ALVES DE SANTANA 
T3 – QUESTIONÁRIO DO CAPÍTULO 4 
 
SÃO PAULO 
2022 
2 
 
 
FACULDADE DE TECNOLOGIA DE SÃO PAULO 
 
Componentes do Grupo 
Nº matrícula Nome 
22205677 Mariana Rosa Alves de Santana 
 
 
 
Data:09/11/2022 
 
Disciplina: AOC / IAC001 
Profs.: Marcelo Aoki / Antonio C. Grecco 
 
 
 
 
 
 
SÃO PAULO 
2022 
1 
 
FATEC – Faculdade deTecnologia de São Paulo 
 Departamento de Tecnologia da Informação Disciplina: AOC 
Professor:Marcelo Aoki 
Documento: Questionário Capítulo 4 
NOME: Mariana Rosa Alves de Santana 
DATA:09/11/2022 
 
1. Um computador possui uma memória principal com capacidade para armazenar 
palavras de 16 bits em cada uma de suas N células, e o seu barramento de endereços 
tem 12 bits de tamanho. Sabendo-se que em cada célula pode-se armazenar o valor 
exato de uma palavra, quantos bytes poderão ser armazenados nessa memória? 
BE=REM=12 bits 
M=16bits 
N= 212 = 4Kbits 
T = M*N = 16 * 4K = 24 * 212 = 64Kbits e 8Kbytes 
 
2. O que você entende por acesso à memória? Caracterize o tempo de acesso nos 
diversos tipos de memória. 
Tempo de acesso é referente a atividade de um componente (geralmente o processador) em 
localizar uma posição de memória e efetuar uma operação de leitura ou escrita. 
 
3. Quais são as possíveis operações que podem ser realizadas em uma memória? 
Leitura e escrita. 
 
4. Qual é a diferença conceitual entre uma memória do tipo SRAM e outra do tipo DRAM? 
Cite vantagens e desvantagens de cada uma. 
SRAM: memória estática, o armazenamento dos bits é permanecido enquanto estiver 
energizada. 
DRAM: memória dinâmica, em que é necessário um circuito de refresh reconstituindo 
repetidamente o valor de cada bit. 
5. Qual é a diferença, em termos de endereço, conteúdo e total de bits, entre as seguintes 
organizações de MP: 
a. memória A: 32K células de 8 bits cada; 
b. b) memória B: 16K células de 16 bits cada; e 
c. c) memória C: 16K células de 8 bits cada? 
 
2 
 
Memória Endereço Conteúdo Total de bits 
A 15 bits (32K) 8 32K*8=256K bits 
B 14 bits (16K) 16 16K*16=256K bits 
C 14 bits (16K) 8 16K*8=128K bits 
 
6. Qual é a função do registrador de endereços de memória (REM)? E do registrador de 
dados de memória (RDM)? 
REM: Armazenar temporariamente o endereço de acesso a uma posição de memória, ao se 
iniciar uma operação de leitura ou escrita 
RDM: Armazenar temporariamente uma informação que seja sendo transferida da memória 
principal para UCP (leitura) ou vice -versa (escrita). 
 
7. Descreva os barramentos que interligam processador e MP, indicando função e 
direção do fluxo de sinais de cada um. 
Barramento de endereços interliga UCP à MP, transferindo bits que significam um endereço. 
É unidirecional, ou seja, a informação trafega da UCP para MP. 
Barramento de dados: interliga UCP à MP, transferindo bits de informação. É bidirecional, isto 
é, os bits percorrem o barramento da UCP para MP (operação de escrita) e no sentido inverso 
(operação de leitura). 
Barramento de controle: interliga UCP à MP, para a passagem de sinais de controle (leitura e 
escrita). 
 
8. Descreva passo a passo uma operação de leitura. Utilize um diagrama esquemático. 
I. REM recebe o endereço da MP; 
II. O endereço é colocado no barramento de endereços; 
 
 
 
 
Figura 1 – Itens I e II 
III. Sinal de leitura no barramento de controle; 
3 
 
 
 
 
 
 
 
Figura 2 – Item III 
IV. Controlador de memória: decodifica endereço e localiza célula; 
 
Figura 3 – Item IV 
V. Coloca informação de endereço no barramento de dados; 
VI. RDM recebe o conteúdo transmitido. 
 
Figura 4 – Itens V e VI 
 
9. Faça o mesmo para uma operação de escrita. 
I. REM recebe o endereço da MP; 
II. O endereço é colado no barramento de endereços; 
 
 
 
 
 
Figura 5 – Itens I e II 
III. RDM recebe o dado a ser transferido; 
IV. Sinal de escrita no barramento de controle; 
4 
 
 
 
 
 
 
 
Figura 6 – Itens III e IV 
V. O conteúdo do RDM é colocado no barramento de dados; 
 
 
 
 
 
Figura 7 – Item V 
VI. O decodificador de memória coloca o valor do RDM na posição definida pelo REM. 
 
 
 
 
 
Figura 8 – Item VI 
 
10. Um computador possui um RDM com 16 bits de tamanho e um REM com capacidade 
para armazenar números com 20 bits. Sabe-se que a célula deste computador 
armazena dados com 8 bits de tamanho e que ele possui uma quantidade N de células, 
igual à sua capacidade máxima de armazenamento. 
Pergunta-se: 
a. Qual é o tamanho do barramento de endereços? 
REM = 20 = N = 2E = E = 20 bits. 
b. Quantas células de memória são lidas em uma única operação de 
leitura? 
Célula = 8 bits; RDM = barra de dados = 16 bits → 2 células. 
c. Quantos bits tem a memória principal? 
T = M*N = 8*220 = 8M bits 
5 
 
11. Um microcomputador possui uma capacidade máxima de memória principal (RAM) 
com 32K células, cada uma capaz de armazenar uma palavra de 8 bits. 
Pergunta-se: 
a. Qual é o maior endereço, em decimal, desta memória? 
N = 32 K células = N = 2E = 25 * 210 E = 15 bits (barra de endereços) → maior endereço = 
111111111111111 = (32676)10 
b. Qual é o tamanho do barramento de endereços deste sistema? 
BE = 15 bits. 
c. Quantos bits podem ser armazenados no RDM e no REM? 
REM = BE = 15 bits; RDM = BD = 8 bits. 
d. Qual é o total máximo de bits que pode existir nesta memória? 
T = 8 * 32K = 23 * 25*210 = 256K bits. 
12. Considere uma célula de uma MP cujo endereço é, em hexadecimal, 2C81 e que tem 
armazenado em seu conteúdo um valor igual a, em hexadecimal, F5A. Sabe-se que, 
neste sistema, as células têm o mesmo tamanho das palavras e que em cada acesso 
é lido o valor de uma célula. 
Pergunta-se: 
a. Qual deve ser o tamanho do REM e do RDM nesse sistema? 
0010 1100 1000 0001 → REM = 16 bits; F5A = 1111 0101 1010 → RDM =12 bits. 
b. Qual deve ser a máxima quantidade de bits que podem ser 
implementados nessa memória? 
E = 16 bits 
N = 2E = 216 
M = 12 bits 
T = 26*210*12 = 768K bits. 
13. Considere uma memória com capacidade de armazenamento de 64K bytes; cada 
célula pode armazenar 1 byte de informação e cada caractere é codificado com 8 bits. 
Resolveu-se armazenar na memória deste sistema um conjunto de caracteres do 
seguinte modo. A partir do endereço (hexadecimal) 27FA, foram escritos 
sucessivamente grupos de 128 caracteres iguais, iniciando pelo grupo de As, seguido 
do grupo de Bs, e assim por diante. Qual deverá ser o endereço correspondente ao 
local onde está armazenado o 1º J? 
2C7A16. 
 
6 
 
14. O custo das memórias SRAM é maior que o das memórias DRAM. No entanto, o 
processo de conexão das memórias DRAM é mais complexo que o das SRAM e, em 
consequência, o preço da interface das DRAM é bem maior que o das SRAM. Supondo 
que uma interface de DRAM custe R$5,00, uma interface de SRAM custe R$1,00, o 
preço por bit de uma SRAM é de R$0,00002 e o de uma DRAM é de R$0,00001, 
calcule quantos bits deve ter uma memória dinâmica (DRAM) para que o conjunto seja 
mais barato. 
5,00 + 0,00001x = 1,00 + 0,00002x 
(0,00002 – 0,00001) x = 5,00 – 1,00 
x = 40.000 bits (aproximadamente 40K bits) 
 
15. Compare uma memória principal e uma memória cache em termos de tempo de 
acesso, capacidade e temporariedade de armazenamento de dados. 
 Memória Principal Memória Cache 
Tempo de Acesso 60 – 10 nanossegundos 5 – 10 nanossegundos 
Capacidade Alta Média 
Temporaridade Dados permanecem mais 
tempo do que na cache 
Menor que a duração da 
execução dos programas 
 
16. Uma memória ROM pode ser também considerada uma memória do tipo 
Leitura/Escrita? Por quê? 
Não, uma memória L/E permite que as operação de leitura e escrita sejam feitas 
diretamente pelos programas aplicativos, enquanto em memórias ROM esses programas 
somente podem efetuar operações d eleitura. 
 
17. Qual é a diferença entre uma memória do tipo PROM e uma do tipo EPROM?A diferença básica entre uma memória tipo PROM e EPROM é a capacidade de 
reutilização que as do tipo EPROM possuem (podem ser apagadas e reescrever os dados) 
e que as PROM não possuem (só podem ser escritas uma única vez). 
 
18. E qual é a diferença entre uma memória do tipo ROM "original" (mask ROM) e uma 
memória do tipo PROM? E o que é idêntico nelas? 
A memória ROM original tem seus dados gravados durante o processo de fabricação 
(como os processadores), enquanto as memórias PROM são construídas sem dados 
(virgens), que são gravados posteriormente por equipamentos especial. 
7 
 
 
19. O que significa o termo shadow ROM? 
Consiste em se utilizar parte da RAM para armazenar o conteúdo da ROM, de modo que 
o acesso do processadores à ROM se faça efetivamente pela RAM, sendo mais rápido 
(as memórias RAM são muito mais rápidas que as ROM). 
 
20. Enumere os diferentes tipos de memória que podem existir em um microcomputador 
moderno, atual, desde um simples registrador até os CD-ROMs etc. 
Memória Cache L1 SRAM, Memória Cache L2 SRAM, Memória Principal DRAM, Memória 
Secundária (Discos magnéticos, fitas magnéticas, CD-ROM, CD-R e Disquetes). 
 
21. Considere um sistema constituído de um processador - memória cache - memória 
principal, no qual o tempo de acesso processador/memória cache é de 8 ns e o tempo 
de acesso a memória cache/memória principal é de 70 ns. Observando-se um intervalo 
correspondente a 100 acessos consecutivos do processador e que a eficiência da 
memória cache é de 96%, calcule o tempo médio de acesso do sistema. 
Tempo total de acesso = (96 * 8) + (4 * 78) = 1080 
Tempo médio = tempo total / quantidade de acessos = 1080 / 100 = 10,8 ns. 
 
22. Qual é a vantagem do uso de muitos registradores em um processador? 
Consegue trabalhar acessando mais os registradores do que a memória principal, ficando 
assim mais rápido. A Possibilidade de maior armazenamento e de maior velocidade. 
 
23. Por que não é possível a memória principal ser totalmente volátil? 
Quando ligar o computador não iria ter nada para executar, pois uma parte deve ser 
armazenada a BIOS que faz iniciar o sistema quando o computador é ligado. 
 
24. Sempre que o processador realiza um acesso à memória para efetuar uma operação 
de leitura ou de escrita, ele manipula dois valores distintos, mas que estão associados 
ao acesso. Quais são estes valores? 
São o endereço da posição da memória e seu conteúdo. 
 
25. O que significa a expressão ECC - código de correção de erros? 
8 
 
O processo de correção de erros, denominado comumente ECC (Error Correction Code), 
baseia-se no código utilizado para constituir os K bits adicionais de cada célula. Em geral, 
este método é utilizado em computadores com aplicações mais sensíveis, tais como um 
servidor de arquivos ou servidor de rede. Eles podem detectar a ocorrência de erros em 
um ou mais bits e corrigir um bit errado. Ou seja, se for detectada a ocorrência de erro em 
um bit, este será identificado pelo código e naturalmente corrigido, porém, se forem 
detectados mais bits errados então o ECC somente indica o erro sem poder identificar e 
corrigir os bits errados. 
 
26. Projete uma memória ROM de forma semelhante a que está mostrada na Fig. 4.18, 
considerando que ela possua 8 células de 4 bits cada uma. Podem ser assumidos 
quaisquer valores para armazenar nas 8 células. 
 
 
27. Quantos bits são requeridos para se endereçar células em uma memória de 128G? 
230 x 27 = 237 = 37 bits. 
 
28. E quantos bits seriam requeridos se a memória tivesse 32K? 
32 k = 32*1024 
32 = 25 x 210 = 215 
Portanto, para indexar 32Kbytes é preciso 15 bits. 
9 
 
 
29. Quantas posições de memória existem desde o endereço 0400 (hexadecimal), 
inclusive, e o endereço 11FF (hexadecimal)? 
3584 posições. 
 
30. De que depende fundamentalmente a determinação da quantidade máxima de 
posições de memória que um processador consegue endereçar? 
Depende da quantidade de bits do número que representa cada endereço, definido pelo 
fabricante do processador. 
 
31. Uma imagem pode ser representada por uma matriz de pontos armazenada na 
memória de um computador. Cada ponto possui uma indicação de cor associada a 
ela; essa cor precisa de 4 bytes para ser representada. Baseado nessas informações 
pede-se: 
a. A quantidade de memória, em bytes, necessária para armazenar uma 
imagem de 640 X 420 pontos; 
1,03MB 
b. A quantidade de memória em megabytes necessária para armazenar 
10 imagens semelhantes a esta; 
10,25MB 
c. Quantas imagens como esta poderiam ser armazenadas na memória 
de um computador com 128MB de memória RAM? 
124 imagens. 
 
32. Quantos bytes podem ser armazenados em uma memória ROM que possua 16 linhas 
de endereçamento e que possua 4 linhas de saída de dados? 
32 KB. 
 
33. Você considera válida a afirmação "um computador com mais poder de 
processamento pode armazenar mais programas"? 
Não necessariamente. Mais poder de processamento costuma significar maior largura dos 
registradores e das unidades de cálculo, bem como dos barramentos de dados, além da 
frequência do relógio, estágios pipeline, etc., enquanto mais programas são armazenados na 
memória. 
10 
 
 
34. Você considera válida a afirmação "vale aumentar a capacidade da memória principal 
para que o acesso aos meios magnéticos (discos rígidos e disquetes) seja mais 
rápido"? 
É válida essa afirmação, desde que acompanhada da especificação de um bloco de 
transferência disco/MP largo. Como o tempo de transferência do disco é baixa 
(milissegundos), é bom transferir mais dados de cada vez e ter maior capacidade de MP para 
não se ter que ir ao disco frequentemente. 
 
 
 
11 
 
 
REFERÊNCIAS 
MONTEIRO, Mario A. Introdução à Organização de Computadores. 5ª ed. Rio de Janeiro: 
LTC, 2007. 
 
https://blog.ufba.br/tabuleirodigital/files/2014/01/Aula-Memoria.pdf 
 
https://www.ufsm.br/app/uploads/sites/342/2020/04/ARQUITETURA-DE-
COMPUTADORES.pdf 
https://blog.ufba.br/tabuleirodigital/files/2014/01/Aula-Memoria.pdf

Continue navegando