Mudanças entre as edições de "MI1022806 2024 1 AULA11"
Ir para navegação
Ir para pesquisar
(Página substituída por ' ----- link=MI1022806_2024_1_AULA10 link=MI1022806_2024_1#Aulas Imagem:icone_prox.png|link=MI1022806_2024_1_AU...') Etiqueta: Substituído |
|||
Linha 1: | Linha 1: | ||
+ | =Lista de Exercícios para AT2= | ||
+ | Nossa segunda avaliação se aproxima. Esta lista de exercícios servirá de guia de estudos para | ||
+ | vocês, não vou corrigi-la e também vocês não precisarão entregá-la mas vou tirar todas as | ||
+ | dúvidas de vocês em sala de aula. | ||
+ | |||
+ | ==Parte 1 – CPU e Barramentos== | ||
+ | # Quais as funções da CPU? | ||
+ | # Quais os componentes da CPU? | ||
+ | # Para que serve a ULA? | ||
+ | # Para que servem os registradores? | ||
+ | # Com relação a funcionalidades, que tipo de registradores podemos encontrar em uma CPU? | ||
+ | # Quantos registradores possui um processador da família 8088/8086, como são divididos e quais são suas funções e características? | ||
+ | # Como se caracteriza o registrador PSW? | ||
+ | # Para que serve o UC? | ||
+ | # Como acontece um ciclo de busca-execução? | ||
+ | # Quantas são as categorias de instruções e para servem? | ||
+ | # Numa máquina hipotética de 32 bits qual é o formato da instrução e de um dado inteiro? | ||
+ | # Para que serve interrupções em um microprocessador? | ||
+ | # Quais são as fontes de interrupções mais comuns e como acontecem? | ||
+ | # Como é o ciclo de interrupção quando alguma interrupção estiver pendente? | ||
+ | # Como o processador trata múltiplas interrupções? | ||
+ | # Qual a diferença em tratamento de interrupções com execução sequencial e com execução aninhada? | ||
+ | # Para que serve o sinal de clock em um sistema microprocessado? | ||
+ | # O que é e para que serve um barramento? | ||
+ | # Cite os principais aspectos de um projeto de sistema de barramento. | ||
+ | # Qual a diferença entre barramento serial e barramento paralelo? | ||
+ | # Como pode ser estruturado um barramento? | ||
+ | # Qual a diferença entre linhas de dados e linhas de endereço? | ||
+ | # Para que serve as linhas de controle? | ||
+ | # Qual a diferença de um barramento dedicado ou multiplexado? | ||
+ | # Como o microprocessador decidi qual módulo terá prioridade no uso do barramento? Explique. | ||
+ | # Cite os barramentos comuns de um microcomputador (PCs)? | ||
+ | # Para que serve os barramentos de E/S? | ||
+ | |||
+ | ==Parte 2 – Memória Interna== | ||
+ | # O que é memória? | ||
+ | # Que tipo de memória é diretamente acessada pelo processador? | ||
+ | # Para que serve o barramento de Entrada/Saída? | ||
+ | # Explique a razão do custo, velocidade e tamanho de memórias. | ||
+ | # Como é organizada a memória de um computador? | ||
+ | # Quantos bits têm em um petabyte (PB)? | ||
+ | # Como se chama a quantidade de bits da memória principal que podem ser lidos ou escritos de uma só vez? | ||
+ | # Como são acessados os dados de uma memória de acesso sequencial? | ||
+ | # Como são acessados os dados de uma memória de acesso direto? | ||
+ | # O que significa acesso aleatório de uma memória? | ||
+ | # O que caracteriza o desempenho de uma memória? | ||
+ | # Quais são as tecnologias empregadas na fabricação de memórias? | ||
+ | # Quanto as características físicas explique o que é persistência e o que é alterabilidade. | ||
+ | # Com quantos endereços ficaria uma memória de 512kB com arranjos de 8, 16 e 32 bits? | ||
+ | # Qual a capacidade de transferência das memórias DDR2 e como ela consegue fazer isso? | ||
+ | # Desenhe o circuito do codificador de endereços constituído de portas lógicas inversora e E, cuja matriz de dados é formada por diodos semicondutores e as chaves de saídas constituídas por buffers ativos com zero. Complete e utilize a tabala abaixo. | ||
+ | {| border="1" cellpadding="5" cellspacing="0" style="text-align: center;" | ||
+ | |- | ||
+ | ! colspan="2" style="background: #E6E6FA;" | Endereço | ||
+ | ! colspan="9" style="background: #E6E6FA;" | Dados | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid grey;" | A1 | ||
+ | | style="border-bottom: 1px solid grey;" | A0 | ||
+ | | style="border-bottom: 1px solid grey;" | HEX | ||
+ | | style="border-bottom: 1px solid grey;" | D7 | ||
+ | | style="border-bottom: 1px solid grey;" | D6 | ||
+ | | style="border-bottom: 1px solid grey;" | D5 | ||
+ | | style="border-bottom: 1px solid grey;" | D4 | ||
+ | | style="border-bottom: 1px solid grey;" | D3 | ||
+ | | style="border-bottom: 1px solid grey;" | D2 | ||
+ | | style="border-bottom: 1px solid grey;" | D1 | ||
+ | | style="border-bottom: 1px solid grey;" | D0 | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid grey;" | 0 | ||
+ | | style="border-bottom: 1px solid grey;" | 0 | ||
+ | | style="border-bottom: 1px solid grey;" | B6 | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid grey;" | 0 | ||
+ | | style="border-bottom: 1px solid grey;" | 1 | ||
+ | | style="border-bottom: 1px solid grey;" | 7A | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid grey;" | 1 | ||
+ | | style="border-bottom: 1px solid grey;" | 0 | ||
+ | | style="border-bottom: 1px solid grey;" | 8D | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid grey;" | 1 | ||
+ | | style="border-bottom: 1px solid grey;" | 1 | ||
+ | | style="border-bottom: 1px solid grey;" | E7 | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | | style="border-bottom: 1px solid grey;" | | ||
+ | |- | ||
+ | |} | ||
+ | :17. Qual a principal diferenças entre as memórias EPROM, EEPROM e FLASH? | ||
+ | :18. Como acontece a transferência de dados entre a CPU, memória cache e memória principal? | ||
+ | |||
+ | ==Parte 3 – Memória Externa, Dispositivos de E/S e Paralelismo== | ||
+ | |||
+ | # Quais os tipos de memórias externas mais utilizados? | ||
+ | # Qual o princípio de funcionamento dos HDs? | ||
+ | # Quais as diferenças entre CD, DVD e Bluray? | ||
+ | # O que é um PENDRIVE? Como funciona? Quais as tecnologias utilizadas na fabricação? | ||
+ | # O que é um SSD? Como funciona? Quais as tecnologias utilizadas na fabricação? | ||
+ | # O que eu preciso saber se eu quero ampliar a memória RAM do meu notebook? | ||
+ | # O que eu ganho e/ou perco trocando o meu HD por um SSD? | ||
+ | # Para que serve um dispositivo de E/S? | ||
+ | # Cite dispositivos de entrada mais conhecidos. | ||
+ | # Cite dispositivos de saídas mais conhecidos. | ||
+ | # Placa de rede e entrada USB são exemplos de dispositivos de E/S? | ||
+ | # Como funcionam os periféricos num PC? | ||
+ | # Explique o que é resolução, onde aparecem, e do que dependem. | ||
+ | # O que é HD, Full HD e 4k? Qual a diferença entre elas? | ||
+ | # O que é paralelismo? | ||
+ | # O que é um processador superescalar? | ||
+ | # Sobre organização de processadores – o que são SISD, SIMD, MISD e MIND? | ||
+ | # Explique como funcionam as arquiteturas paralelas atuais? | ||
+ | # O que é paralelismo no nível de instrução? | ||
+ | # O que é pipelining? | ||
+ | # Explique a diferença na execução de instruções em uma máquina-base e numa máquina superescalar? Qual a vantagem de uma sobre a outra? | ||
+ | # O que implica as chamadas dependências de desvios? | ||
+ | # Quando ocorre um chamdo conflito de recursos? | ||
+ | # Como pode ser definido um computador SMP? | ||
+ | # Existe vantagens e desvantagens de um sistema SMP? | ||
+ | # O que é um cluster de computadores? | ||
+ | # Quais as vantagens e desvantagens de se utilizar clusters? | ||
+ | # O que é NUMA? | ||
Edição atual tal como às 16h07min de 2 de julho de 2024
Lista de Exercícios para AT2
Nossa segunda avaliação se aproxima. Esta lista de exercícios servirá de guia de estudos para vocês, não vou corrigi-la e também vocês não precisarão entregá-la mas vou tirar todas as dúvidas de vocês em sala de aula.
Parte 1 – CPU e Barramentos
- Quais as funções da CPU?
- Quais os componentes da CPU?
- Para que serve a ULA?
- Para que servem os registradores?
- Com relação a funcionalidades, que tipo de registradores podemos encontrar em uma CPU?
- Quantos registradores possui um processador da família 8088/8086, como são divididos e quais são suas funções e características?
- Como se caracteriza o registrador PSW?
- Para que serve o UC?
- Como acontece um ciclo de busca-execução?
- Quantas são as categorias de instruções e para servem?
- Numa máquina hipotética de 32 bits qual é o formato da instrução e de um dado inteiro?
- Para que serve interrupções em um microprocessador?
- Quais são as fontes de interrupções mais comuns e como acontecem?
- Como é o ciclo de interrupção quando alguma interrupção estiver pendente?
- Como o processador trata múltiplas interrupções?
- Qual a diferença em tratamento de interrupções com execução sequencial e com execução aninhada?
- Para que serve o sinal de clock em um sistema microprocessado?
- O que é e para que serve um barramento?
- Cite os principais aspectos de um projeto de sistema de barramento.
- Qual a diferença entre barramento serial e barramento paralelo?
- Como pode ser estruturado um barramento?
- Qual a diferença entre linhas de dados e linhas de endereço?
- Para que serve as linhas de controle?
- Qual a diferença de um barramento dedicado ou multiplexado?
- Como o microprocessador decidi qual módulo terá prioridade no uso do barramento? Explique.
- Cite os barramentos comuns de um microcomputador (PCs)?
- Para que serve os barramentos de E/S?
Parte 2 – Memória Interna
- O que é memória?
- Que tipo de memória é diretamente acessada pelo processador?
- Para que serve o barramento de Entrada/Saída?
- Explique a razão do custo, velocidade e tamanho de memórias.
- Como é organizada a memória de um computador?
- Quantos bits têm em um petabyte (PB)?
- Como se chama a quantidade de bits da memória principal que podem ser lidos ou escritos de uma só vez?
- Como são acessados os dados de uma memória de acesso sequencial?
- Como são acessados os dados de uma memória de acesso direto?
- O que significa acesso aleatório de uma memória?
- O que caracteriza o desempenho de uma memória?
- Quais são as tecnologias empregadas na fabricação de memórias?
- Quanto as características físicas explique o que é persistência e o que é alterabilidade.
- Com quantos endereços ficaria uma memória de 512kB com arranjos de 8, 16 e 32 bits?
- Qual a capacidade de transferência das memórias DDR2 e como ela consegue fazer isso?
- Desenhe o circuito do codificador de endereços constituído de portas lógicas inversora e E, cuja matriz de dados é formada por diodos semicondutores e as chaves de saídas constituídas por buffers ativos com zero. Complete e utilize a tabala abaixo.
Endereço | Dados | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
A1 | A0 | HEX | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
0 | 0 | B6 | ||||||||
0 | 1 | 7A | ||||||||
1 | 0 | 8D | ||||||||
1 | 1 | E7 |
- 17. Qual a principal diferenças entre as memórias EPROM, EEPROM e FLASH?
- 18. Como acontece a transferência de dados entre a CPU, memória cache e memória principal?
Parte 3 – Memória Externa, Dispositivos de E/S e Paralelismo
- Quais os tipos de memórias externas mais utilizados?
- Qual o princípio de funcionamento dos HDs?
- Quais as diferenças entre CD, DVD e Bluray?
- O que é um PENDRIVE? Como funciona? Quais as tecnologias utilizadas na fabricação?
- O que é um SSD? Como funciona? Quais as tecnologias utilizadas na fabricação?
- O que eu preciso saber se eu quero ampliar a memória RAM do meu notebook?
- O que eu ganho e/ou perco trocando o meu HD por um SSD?
- Para que serve um dispositivo de E/S?
- Cite dispositivos de entrada mais conhecidos.
- Cite dispositivos de saídas mais conhecidos.
- Placa de rede e entrada USB são exemplos de dispositivos de E/S?
- Como funcionam os periféricos num PC?
- Explique o que é resolução, onde aparecem, e do que dependem.
- O que é HD, Full HD e 4k? Qual a diferença entre elas?
- O que é paralelismo?
- O que é um processador superescalar?
- Sobre organização de processadores – o que são SISD, SIMD, MISD e MIND?
- Explique como funcionam as arquiteturas paralelas atuais?
- O que é paralelismo no nível de instrução?
- O que é pipelining?
- Explique a diferença na execução de instruções em uma máquina-base e numa máquina superescalar? Qual a vantagem de uma sobre a outra?
- O que implica as chamadas dependências de desvios?
- Quando ocorre um chamdo conflito de recursos?
- Como pode ser definido um computador SMP?
- Existe vantagens e desvantagens de um sistema SMP?
- O que é um cluster de computadores?
- Quais as vantagens e desvantagens de se utilizar clusters?
- O que é NUMA?