introdução orgaização de computadoreses
845 palavras
4 páginas
Atualmente 75% de todas as unidades centrais de processamentos (cpu) embarcadas são da família ARM (Advanced RISC Machines) o que a torna uma das mais bem sucedidas arquiteturas 32-bits do mundo. Esta arquitetura pode ser encontrada tanto em dispositivos portáteis (tal com celulares, PDAs,midia players e consoles de video games) quanto em dispositivos periféricos (como discos rígidos e roteadores) As instruções nesta arquitetura são de 32 bits, mas um recurso chamado Thumb, possibilita a redução do tamanho das instruções. Assuma, para simplificar a resolução do exercício, que as instruções deste dispositivo possuam tamanho de 8 bits e divide-se em duas partes: * Código de operação ou Opcode (3 primeiros bits). * Operando (5 últimos bits) - indica o endereço do dado sobre o qual a operação será realizada. Considerando também um registrador chamado acumulador de 8 bits dentro da CPU. Responda: Etapa 1
Com base sistema apresentado responda as questões a seguir:
1 - Qual a quantidade máxima de palavras possíveis desta memória?
Re: 256 palavras possíveis.
2 - Qual a capacidade máxima, em bits, que ela armazena? E em bytes?
Re: 32 x 8 = 256 bits. 32 bytes.
3 - Qual o tamanho mínimo do barramento de endereço?
Re: 5 bits.
4 - Qual o tamanho, em bits, dos registradores: acumulador, PC, REM, e RDM?
Re: AC= 8; PC=8; REM= 5; RDM=8
5 - Qual o numero máximo de palavras de memória que podem se endereçadas por este processador.
Re: Uma palavra por endereçamento.
6 - Se alteramos o tamanho das instruções para 9 bits, mantendo inalterado o tamanho do REM , quantas novas instruções de máquina poderiam ser criadas?
Re: 4 novas instruções
Relatório do ATPS IOC etapa 2
1 - O programa carrega no acumulador o valor 01010 que representa 10 no sistema decimal, que é inserido na posição 00000 da memória. O valor dos registradores é:
ACC = 0 PC= 0.
2 - O programa salva o que está no acumulador que no caso é 10 para a palavra endereçada