Sistemas

468 palavras 2 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 como celulares, PDAs, mídia players e consoles de vídeo game) 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. Considere também um registrador chamado de Acumulador de 8 bits dentro do processador (CPU) [PATTERSON, 2005]. A Tabela 1 define o conjunto de instruções desta
UCP.
Opcode Significado
001 Carregar: copie no acumulador o conteúdo da palavra endereçada.
010 Armazenar: copie na palavra endereçada o valor do acumulador.
011 Somar: substituir o valor atual do acumulador pela soma de seu conteúdo com o conteúdo da palavra endereçada.
100 Subtrair: substituir o valor atual do acumulador pela resultado da subtração do conteúdo atual do acumulador com o conteúdo da palavra endereçada.
101 Desviar: salte para a instrução indicada pela palavra endereçada.
110 Desviar se diferente de zero: salte para a instrução na palavra endereçada se o valor contido for diferente de zero.
111 Parar: encerrar a execução do programa.
Tabela 1: Conjunto de Instruções
Suponha que o programa mostrado na Tabela 2 tenha sido carregado nas 10 primeiras posições da memória.
Palavra de Memória

opcod operando
Endereço de Memória

00000 001 01010
00001 010 01100
00010 001 01110
00011 011 01011
00100 010 01110
00101 001 01100
00110 100 01101
00111 010 01100

Relacionados

  • SISTEMA
    3632 palavras | 15 páginas
  • Sistema mes
    3913 palavras | 16 páginas
  • sistemas
    673 palavras | 3 páginas
  • sistema
    1948 palavras | 8 páginas
  • Sistemas
    523 palavras | 3 páginas
  • Sistemas
    2065 palavras | 9 páginas
  • Sistemas
    1404 palavras | 6 páginas
  • sistemas
    1073 palavras | 5 páginas
  • Sistema
    1796 palavras | 8 páginas
  • SISTEMAS
    459 palavras | 2 páginas