SóProvas


ID
2628532
Banca
CESPE / CEBRASPE
Órgão
ABIN
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A respeito de arquitetura ARM, julgue o próximo item.


O banco de registradores disponíveis ao programador em um dado momento é determinado pelo modo de operação corrente.

Alternativas
Comentários
  • Certo.

     

    Os processadores ARM começaram a aparecer na mídia nos últimos tempos como um dos principais argumentos de venda de alguns modelos de smartphones e tablets. ARM é um acrônimo de Advanced RISC Machine (algo como máquina RISC avançada).

    https://canaltech.com.br/hardware/O-que-e-um-processador-ARM/

     

    Registradores consiste em um local interno a CPU, destinado a armazenamento temporário em apoio a execução das instruções.
    - Pode armazenar dados, endereços, instruções, etc.
    - Dependendo da arquitetura a quantidade de registradores pode variar.
    - Trabalham na frequência do processador (memória mais rápida).
    - Desempenham dois papéis:
    1) Registradores visíveis ao usuário: podem ser referenciados (ao programador) pelos recursos da linguagem de máquina ou por assembly.
    2) Registradores de controle e estado: são usados pela Unidade de Controle para controlar a operação do processador e pelo núcleo do SO para controlar a execução dos programas.

  • Certa.

    "Os registradores acessíveis em um dado momento formam o “banco” de registradores disponíveis ao programador. O banco de registradores, em momentos diferentes de execução, é constituído por diferentes registradores físicos. O modo de operação corrente determina a composição dos registradores que formam o banco."

    Fonte: http://www.ic.unicamp.br/~celio/mc404-2014/docs/anidocaps1e6.pdf

  • Certo. O conjunto de registradores é definido pelo modo de operação do processador.

    https://en.wikipedia.org/wiki/ARM_architecture#Registers