Académique Documents
Professionnel Documents
Culture Documents
Pergunta 1 (3 pontos) Antigamente alguns computadores usavam 4 bits para endereçar sua memória.
Nesse esquema, um total de apenas 24 = 16 posições de memória podiam ser endereçadas
e, assim, efetivamente usadas.
(a) Com uma arquitetura que usa 32 bits para endereçar a memória, quantas posições
podem ser acessadas?
232 = 4294967296 ' 4, 294 × 109 posições
(b) Se cada posição é usada para armazenar um byte, quantos bytes podem ser endereça-
dos? (Dê sua resposta em termos de GigaBytes)
considerando a seguinte relação:
(c) Se aumentarmos agora o número de bits de endereçamento para 64, quantos bytes
podem ser endereçados? (Dê sua resposta em termos de GigaBytes)
264 = 1, 844674 × 1019 posições
1
( ) Contador de programa, registrador de instrução, RAM, unidade de controle, unidade
de execução (ULA).
( ) Registrador de instrução, unidade de controle, unidade de execução (ULA), RAM.
1. Programa
2. Instrução de máquina
3. Instrução assembly
4. Linguagem de alto nível
5. Compilador
6. Processo
(5) Programa que traduz da linguagem de programação de alto nível para linguagem
de máquina.
(3) Representação simbólica associada a cada instrução de máquina.
(1) Sequência de instruções para o processador.
(6) Programa em execução.
(2) Conjunto de instruções denidas pelo fabricante do processador.
(4) Linguagem de programação mais próxima da humana que da entendida pela
máquina.