Você está na página 1de 3

1) Conceitue Hierarquia de memoria.

Esse subsistema é projetado de modo que seus componentes sejam organizados hierarquicamente,
conforme mostrado na estrutura em forma de pirâmide. A pirâmide em questão é projetada com uma base
larga, que simboliza a elevada capacidade, o tempo de uso e o custo do componente que a representa.

2) Quais as principais características de uma memoria semicondutora?

Usada pela maioria dos computadores modernos;


- Confiável, barata e compacta.
- Volátil: exige corrente elétrica contínua.

3) Explique a diferença entre memoria RAM e ROM

A memória ROM (acrónimo para a expressão inglesa Read-Only Memory) é um tipo de memória que permite
apenas a leitura, ou seja, as suas informações são gravadas pelo fabricante uma única vez e após isso não
podem ser alteradas ou apagadas, somente acessadas. São memórias cujo conteúdo é gravado
permanentemente.

Memória RAM (Random Access Memory), ou memória de acesso aleatório, é um tipo de memória que
permite a leitura e a escrita, utilizada como memória primária em sistemas eletrônicos digitais.

4) Quais as principais características da memoria Flash?

A memória flash é um tipo de memória com características muito semelhantes à memória RAM, apenas com
o diferencial crucial de ser não volátil. Em outras palavras, isso significa que ela é capaz de preservar os
dados armazenados por um longo tempo sem a presença de corrente elétrica. Esse fato a tornou dominante
no mercado de dispositivos portáteis, tais como pendrives, cartões de memória, celulares e assim por diante.

5) Conceitue Barramento de Sistema.

São percursos elétricos paralelos que transportam dados entre a CPU e a memória.

6) Ordene os tipos de memoria Cache, Física (Principal), Auxiliar(Virtual) e Registradores:

*Memória cache L1 – encontra-se dentro do processador ou cache interna. A sua capacidade pode ir até
aos 128 Kbytes, divididos em duas partes (uma para dados e outra para instruções).

* Memória cache L2 – encontra-se na motherboard ou dentro do processador (mais recentemente). Quando


é externa, a sua capacidade depende do chipset presente na motherboard. Quando é interna, a capacidade
varia de 128 Kbytes a 2 Mbytes.

* Física (principal) - memória RAM, memória ROM. Memória Cache.

* Auxiliar(virtual) - memória RAM.

*Registradores - é um tipo de memória de pequena capacidade porém muito rápida, contida no CPU,
utilizada no armazenamento temporário durante o processamento. Os registradores estão no topo
da hierarquia de memória, sendo assim são o meio mais rápido e caro de se armazenar um dado

7) Explique como funciona o fluxo de informação entre a Memoria Principal, Memoria Cache e CPU

8) Conceitue as tecnologias DRAM e SRAM

- DRAM (Dynamic Random-Access Memory - RAM Dinâmica): memórias desse tipo possuem capacidade
alta, isto é, podem comportar grandes quantidades de dados. No entanto, o acesso a essas informações
costuma ser mais lento que o acesso às memórias estáticas. Esse tipo também costuma ter preço bem
menor quando comparado ao tipo estático;
- SRAM (Static Random-Access Memory - RAM Estática): esse tipo é muito mais rápido que as memórias
DRAM, porém armazena menos dados e possui preço elevado se considerarmos o custo por megabyte.
Memórias SRAM costumam ser utilizadas como cache.

9) Conceitue: Bloco, Hit e Miss

*Bloco: menor unidade de dados transferidos de um nível inferior para a cache.


*Hit: ocorre quando o dado requisitado pelo processador se encontra na memória cache.
*Miss: tempo para determinar se o acesso é um miss + tempo para substituir o bloco no nível superior+
tempo de entregar o dado à CPU.

10) Quais são os dois tipos de localidade de informação tratada em um sistema de memoria? e como eles
funcionam ?
11) Qual é a desvantagem que encontramos no mapeamento de memoria direto?

Pode levar a um auto miss rate, dado que dois blocos referenciados continuamente por um mesmo programa
podem ser mapeados em uma mesma posição na cache.

12) Quais são os tratamentos dados quando ocorre uma falha na memoria cache?

13) Uma memoria RAM (MP) tem espaço máximo de endereçamento de 2K. Cada célula pode armazenar
16 bits. Qual o valor total de bits que pode ser armazenado nesta memoria e qual o tamanho de cada
endereço?

14) Uma memoria RAM é fabricada com a possibilidade de armazenar um máximo de 256K bits. Cada
célula pode armazenar 8 bits. Qual é o tamanho de cada endereço e qual é o total de células que
podem ser utilizadas naquela RAM?

15) Defina Unidade central de processamento.

É a responsável pelo processamento e execução dos programas armazenados na MP. As funções da UCP
são: executar as instruções e controlar as operações no computador.

16) Defina unidades de controle

É responsável por gerar todos os sinais que controlam as operações no exterior do CPU, e ainda por dar
todas as instruções para o correto funcionamento interno do CPU;

17) Para que serve a unidade de aritmética e logica.

É a unidade do processador que realmente executa as operações aritméticas e lógicas referenciadas pelos
opcodes.

18) O que é um Registrador?

É uma pequena porção de memória localizada no processador central. Os registradores permitem acessos
rápido de dados.

19) Como a CPU executa as instruções?

O processador (ou CPU) é uma das partes principais do hardware do computador e é responsável pelos
cálculos, execução de tarefas e processamento de dados. A velocidade com que o computador executa as
tarefas ou processa dados está diretamente ligada à velocidade do processador.

20) Explique o ciclo de funcionamento da CPU

21) Qual a diferença entre tempo de execução e tempo de instrução?

22) Explique o funcionamento dos endereços de memoria.

É um identificador único para um local de memória no qual um processador ou algum outro dispositivo pode
armazenar pedaços de dados. Em computadores modernos com endereçamento por byte, cada endereço
representa um byte distinto de armazenamento.

23) Quais são os esquemas de codificação mais utilizados hoje em dia?

24) Classifique os três tipos de dados existentes e exemplifique.

Tipo estático e dinâmico


Tipo forte e fraco
Tipo primitivo e composto

25) Quais são as técnicas de programação existentes hoje ? Conceitue cada uma delas.

26) Como é medido a velocidade de processamento dos computadores?

27) Quais as principais características da tecnologia RISC?

28) Explique o conceito de processamento paralelo.

É um sistema que interliga vários nós de processamento (computadores individuais, não necessariamente
homogéneos) de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou
mesmo subdividido por vários nós. Conseguindo-se, portanto, ganhos óbvios nestas soluções: uma tarefa
qualquer, se divisível em várias subtarefas pode ser realizada em paralelo.

29) Conceitue Variável e Constantes e qual a diferença entre elas?

*Variável: é um espaço reservado na memória do computador para armazenar um tipo de dado determinado,
podendo ser modificados quando necessário.

*Constante: são expressões usadas para representar vários tipos de valores.

A diferença é que a variável pode ser modificada, já a constante não.


30) O que é uma função? Explique o seu funcionamento.

É um instrumento que tem como objetivo retornar um valor ou uma informação

31) Esquematize o corpo de um programa que costumamos encontrar nas linguagens de programação

32) Quais são as principais instruções encontradas em uma linguagem de programação? Explique o seu
funcionamento.