SóProvas



Questões de Registradores


ID
27553
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2004
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma UCP tem como funções básicas o processamento das instruções e o controle do sistema computacional. Dentre os procedimentos executados pela função de controle, está a execução de cada instrução. A execução de uma instrução se divide em ciclo de busca (fetch) e ciclo de execução. Dessa forma, é possível afirmar que:

Alternativas
Comentários
  • O CI indica o endereço da instrução que atualmente está sendo executada.

    O RI contém a instrução que atualmente está sendo executada.

    O RDM é usado para armazenar na RI o dado a ser executado.

    Como estes três, e o REM, são registradores de controle eles precisam estar um passo a frente do que acontecerá.  É durante o ciclo de busca que estes três registradores serão atualizados.

    Letra A

  • Uma observação em relação ao comentário anterior é que o CI mantém o endereço da próxima instrução a ser executada e não o endereço da instrução atual.

  • Não sei não. O registrador C.I sendo atualizado no ciclo da instrução? Achei que fosse no ciclo de DECODIFICAÇÃO, que é quando a a U.C tem condições de medir o tamanho da instrução e incrementar o C.I.
  • Fase de BUSCA:
    - Copiar o apontar de programa (PC ou também CI) para o registrador de endereços de memória (REM)
    - Ler uma instrução da memória
    - Copiar o registrador de dados da memória (RDM)  para o registrador de instruções (RI) -> Explica B e C
    - Atualizar o apontador de programa(PC/CI)

    Fase de EXECUÇÃO:
    - Cálculo do endereço de operandos
    - Busca de operandos na memória
    - Seleção de operação de ULA
    - Carga de registradores
    - Escrita de operandos na memória
    - Atualização de PC em caso de desvios -> explica D e E: Pode sim, ser alterado, mas não é sempre, só em caso de desvios

ID
79195
Banca
FCC
Órgão
TRT - 18ª Região (GO)
Ano
2008
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Se um programa aponta para um endereço de registrador com deslocamento zero representado pelo hexadecimal de mais baixa ordem B7, seu correspondente binário é

Alternativas
Comentários
  • Hexa->decimal->binarioB=11=10117=7=0111Logo, B7=1011.0111

ID
104794
Banca
FCC
Órgão
TCM-PA
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Os bits denominados flags (bandeiras), que são usados pelo processador durante testes de condição e ramificação de programas, estão contidos nos registradores de

Alternativas
Comentários
  • Na arquitetura de computadores, um registrador é uma pequena porção de memória localizada no processador central. Os registradores permitem acessos muito rápidos a dados e são usados para aumentar a velocidade de execução de programas. A maioria das modernas arquiteturas de computadores operam transferindo dados da memória principal para os registradores, onde estes são processados e o resultado é devolvido à memória principal - é a chamada arquitetura de carregamento-armazenamento.Os registradores estão no topo da hierarquia da memória e propiciam ao sistema o modo mais rápido de acessar dados. O termo geralmente é usado para designar apenas o grupo de registradores que podem ser utilizados diretamente para entradas ou saídas através de instruções definidas no conjunto de instruções do processador. O conjunto de instruções da arquitetura x86, por exemplo, define um conjunto de 8 registradores de 32 bits, mas uma CPU deste tipo possui mais registradores do que apenas estes.
  • os registradores podem ser classificados em registradores de uso geral, de segmento, de ponteiro e de estado.
  •  
    Um registrador de estado é uma coleção de bits que indicam o estado de várias operações matemáticas. Os bits são comumente chamados de flags (bandeiras) e são usados durante testes de condição e ramificação de programas. A número de bits, sua ordem e a interpretação dada a eles depende de cada processador.

    fonte:http://professordiovani.com.br/arquitetura/aula17_arquitetura.ppt

    Gabarito: B

ID
119200
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Analise:

I. Drivers liberam o projetista de sistemas operacionais dos detalhes da interação com dispositivos de hardware.

II. Registradores são memórias de alta velocidade, localizadas em um processador, que guardam dados para uso imediato pelo processador.

III. A placa-mãe normalmente consiste em diversas camadas extremamente delgadas de silício contendo conexões elétricas microscópicas que servem como canais de comunicação e dão conectividade à placa.

IV. O Basic Input/Output System (BIOS) é um chip que armazena instruções para a iniciação e gerenciamento do hardware básico e carrega o componente inicial do sistema operacional na memória.

Está correto o que consta em

Alternativas
Comentários
  • ANENBAUM, Andrew S. Sistemas Operacionais  Modernos.  2ª Ed. Rio de
    Janeiro: Pearson Brasil, 2003.

    Páginas 24 e 140. Ambas as páginas tem definições dizendo que BIOS é um
    sistema (p. 140), ou um programa (p. 24), por assim dizer, mas em nenhum
    momento fala de CHIP.

    --------

    Mais uma prova de a FCC é uma instituição de baixa qualidade para elaboração de provas de TI. Mas existem outra piores....

  • Assim como o colega eu fiquei na dúvida da questão IV. A BIOS é um programa (inclusive pode ser atualizado por software!!!) que tem a função descrita. Na resolução da questão anulei a IV. Como a resposta não tinha I, II e III, fui pela resposta D (II e III), interpretando a primeira questão como falsa, pois os projetistas de SO devem atentar a algumas generalizações dos dispositivos, mas realmente, específicas são as informações que os fabricantes dos dispositivos devem fornecer (ou seja os DRIVERS).
  • Drivers não liberam os projetistas de sistemas operacionais, liberam os desenvolvedores de aplicação.  O driver é desenhado pelo projetista de sistema operacional para acessar determinado componente de hardware que deve ser funcional no sistema operacional que ele está desenvolvendo.

  • É meus amigos... Infelizmente, para esse tipo de prova, temos que pensar com a cabeça do examinador... tipo... "o que será que ele quis dizer com isso?"...

    Estou plenamente de acordo com os colegas que disseram que os drivers não liberam o projetista de sistemas operacionais dos detalhes da interação com dispositivos de hardware, liberam, sim, os desenvolvedores de aplicações destes detalhes da interação.

    Quanto a assertiva IV, creio que a única coisa que podemos afirmar sobre o BIOS é que é um sistema e, sendo um sistema, temos uma questão de semântica onde, forçando um pouquinho, podemos até incluir o encapsulamento (chip) neste sistema. Mas jamais podemos afirmar que o BIOS é um chip.

    Eu acertei essa questão pelo simples fato de assumir que o examinador se confundiu com os termos e decidi abstrair. Mas é muito triste termos que usar estratégias desse tipo em uma prova objetiva.

    Abraços e boa sorte e boas abstrações.

  • Os projetistas  de SO não precisam lidar com detalhes de cada dispositivo de hardware, isso fica abstraído para eles. Pois tem dispositivos sendo inventado todo dia e nem por isso é necessário atualizar o SO, basta instalar o driver para cuidar dos detalhes do dispositivo. É o que eu acho.

  • Pois é, complicado!

    2 erros na mesma questão!
  • Achei bem estranha essa definição de Placa Mãe no item (III). Ela é na verdade um circuito impresso que provê as conexões elétricas entre os componentes. Apesar de ter linhas bem reduzidas e possuir camadas, elas não são microscópicas, elas são visíveis a olho nu: podemos distinguir as linhas e conexões entre os componentes.

    Algumas definições:

    http://www.merriam-webster.com/dictionary/microscopic
    Microscopic: able to be seen only through a microscope : extremely small

    https://en.wikipedia.org/wiki/Motherboard
    A motherboard provides the electrical connections by which the other components of the system communicate.

  • o BIOS é um programa. Porém é gravado em um chip isolado, certo?


    Eu interpretei assim.

  • todas as alternativas apresentam o item III, porém esta definição de placa mãe está estranha.


ID
150298
Banca
FCC
Órgão
TJ-PA
Ano
2009
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considere as afirmativas abaixo sobre os registradores.

I. São dispositivos que armazenam valores temporários principalmente dentro dos processadores.

II. São utilizados tanto para armazenar resultados quanto para obter valores de entrada das operações na execução de instruções lógicas e aritméticas.

III. Não podem ser utilizados para armazenamento de valores na memória.

Com referência à arquitetura de computadores, é correto o que se afirma em

Alternativas
Comentários
  • III. Não podem ser utilizados para armazenamento de valores na memória.
  • traz e leva da/para memória.

  • II = Podem ser USADOS PARA ARMAZENAR VALORES TEMPORÁRIOS

    III = PODEM SER USADOS PARA ARMAZENAR VALORES TEMPORÁRIOS.

    GABARITO B


ID
172105
Banca
FGV
Órgão
MEC
Ano
2009
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O registrador de uso específico, responsável pelo armazenamento do endereço da próxima instrução que a CPU deverá executar, é conhecido como:

Alternativas
Comentários
  • Program Counter (PC): serve para guardar oendereço da próxima instrução a ser executada dum dado programa executável que reside em memória. É, por isso, conhecido por registo de endereçamento. Também pode ser chamado de IP(instruction pointer).
  • Essa questão foi preto no branco, sem margem para interpretação equivocada ou algo do tipo.

    Vamos na fé.


ID
201262
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Os registradores são dispositivos de memória lentos e com custo baixo.

Alternativas
Comentários
  • O registrador (português brasileiro) ou registo (português europeu) de uma CPU (unidade central de processamento) são unidades de memória capazes de armazenar n bits. 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. Por ser rapida utiliza uma tecnologia de construção mais avançada isto aumenta o custo.

  • Registradores são dispositivos de armazenamento temporário, localizados na UCP,

    extremamente rápidos, com capacidade para apenas um dado (uma palavra).

    Devido a sua tecnologia de construção e por estar localizado como parte da própria pastilha ("chip") da UCP, é muito caro

  • A afirmação está invertida.
  • É um tipo de memória caríssimo. Se fosse barato, seriam bem maiores !! Eles são considerados voláteis .. POR QUÊ ? ..> POIS ARMAZENAM INFORMAÇÃO QUANDO ENERGIZADOS, OU SEJA,COM O COMPUTADOR LIGADO !! VALEU


ID
204637
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Quanto às principais características dos processadores de sistemas
de computação, julgue os próximos itens.

O conteúdo do registrador de dados da memória determina a capacidade máxima de armazenamento da memória principal.

Alternativas
Comentários
  • O RDM armazenda a informação que retorna da memória antes de ser enviada para o processador

    Leiam:http://blogs.forumpcs.com.br/bpiropo/2005/12/12/computadores-xvi-componentes-da-ucp/

  • Os dois registradores que determinam a capacidade máxima de armazenamento da memória principal são:
    • REM - Registrador de Endereço de Memória - indica o número de bits do barramento de endereços
    • RDM - Registrador de Dados de Memória - indica o número de bits contidos em uma célula de memória.

    (Nº de bits do REM)  X  (Nº de bits do RDM)  = Capacidade máxima da memória principal
  • Repare essa imagem: http://www.ime.usp.br/~weslley/desenho1.jpg

    Ela enfatiza os 2 registradores q determinam  a capacidade da memória

    Eles sao usados da seguinte forma(operacoes leitura e escrita):

    Escrita:

    A UCP envia para o REM o endereço da memória onde a palavra será gravada, e para o RDM a informação (palavra) da posição a ser gravada. 

    Em seguida, comanda uma gravação (write). A palavra armazenada no RDM é, então, transferida para a posição de memória, cujo endereço está no REM.

    Leitura

    A UCP armazena no REM o endereço da posição, onde a informação a ser lida está localizada.

    Em seguida, comanda uma leitura (READ). O conteúdo (palavra) da posição identificada pelo endereço contido no REM é, então, transferido para o RDM; deste, é enviado para a UCP, pelo barramento de dados.

    A capacidade da memória eh definida pelo numero de bits do REM x número de bits do RDM;


  • Sua quantidade e tamanho variam de acordo com cada processador, mas a ordem de grandeza de um registrador está na casa dos bytes.

  • Se fosse REM - Registrador de Endereço de Memória poderiamos dizer que sim, pois bastaria verificar quantos endereços é possível se obter através de um determinado REM ou barramento de endereços(que são do mesmo tamanho) e multiplicar por 1byte, que geralmente é o tamanho de uma célula na memória.


ID
204649
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Quanto às principais características dos processadores de sistemas
de computação, julgue os próximos itens.

Se, para reduzir custos de fabricação, for criado um computador em que o tamanho do registrador PC (program counter) seja a metade do REM, então, embora ocorra a redução do custo, essa máquina não irá funcionar, pois o PC deve ser projetado, no mínimo, com o mesmo tamanho do REM.

Alternativas
Comentários
  •  Existiram processadores que não acessavam diretamente toda a memória RAM disponível.

    Parte da memória RAM é executável pelos processadores, recuperando instruções e as executando, e parte não é enderessável pelo processador.

  • O registrador Contador de Programa (PC) indica qual a posição (endereço) da próxima instrução que será executada de um programa. Sendo assim, é preciso que o PC possa acessar todos os endereços que o REM pode endereçar. Portando eles precisam ser do mesmo tamanho. 

  • O registrador PC tem a função de armazenar sempre o endereço da próxima execução a ser executada, e as alterações do seu conteúdo determinam o seqüenciamento de execução das instruções armazenadas na memória principal.

    SO - Machado/ Maia- 2007

  • Tamanho do PC = REM = barramento de dados.
    Muitas questões são resolvidas com estas igualdades!
  • O gabarito dessa questão está errada.
     
    Observe a arquitetura do 8086. Temos o IP (ou PC) com tamanho de 16 bits, que nos dá no máximo 64K combinações possíveis. O REM e o Barramento de Dados são de 20 bits, que resulta em 2^20 = 1M palavras de memória. O 8086 utiliza dois registradores para compor o endereço de 20 bits: o registrador de segmento e o registrador offset, ambos com tamanho de 16 bits.  
    O registrador que deveria ter o menor tamanho é o PC, pois podemos combiná-lo com outro registrador, para compor o endereço de 20 bits. 
  • Questão correta. Segundo Stallings, a arquitetura interna da CPU possui os seguintes registradores Importantes:

    PC, contador de programas: armazena o endereço da próxima instrução a ser executada - tem sempre o mesmo tamanho do REM.  

    RI, registrador de instruções: armazena a instrução a ser executada.  

    AC, Acumulador: armazena os dados para as operações na UAL;



  • Vai funcionar mal, sem aproveitar toda a RAM, mas vai.


ID
249385
Banca
CESPE / CEBRASPE
Órgão
DETRAN-ES
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca de conceitos básicos de informática, julgue os itens a seguir,
relativos a processamentos de dados, arquitetura de computadores,
hardware e software.

A alta capacidade de processamento, obtida por meio de registradores para a execução das instruções de um programa, é uma característica encontrada na mais recente geração de computadores. Nesse tipo de processamento, os dados são movidos dos registros para a memória principal, onde as instruções são executadas, para depois retornarem aos registros.

Alternativas
Comentários
  • A questão diz o contrário da realidade.
    Os dados migram da memoria principal para o registrador, onde poderão servir ao processador.
  • Mas mesmo se tivesse o contrário, "os dados são movidos da memória principal para os registros", eu ficaria na dúvida de marcar como correta, pois ainda há a memória cache como intermediária.
  • ERRADO
    Acontece o contrário, os dados são movidos da memória principal, através do barramento, para os registradores.
  • Concordo com o Nelson Gutemberg. Mesmo se estivesse ao contrário, a questão estaria errada. Os registradores são acessados a uma velocidade praticamente instantânea ao processador. Assim, se houvesse comunicação direta entre a memória e o registrador, haveria grande lentidão, pois a memória RAM eh muito lenta. Exatamente para isso foram desenvolvidas as memórias cache L1, L2 e L3. Essas memórias possuem velocidade quase tão alta quanto a dos registradores e armazenam instruções 'trazidas' da memória RAM e que, provavelmente, o processador vá precisar num 'futuro' próximo.
    Ou seja, a questão está errada TAMBÉM por não mencionar a memória cache.
  • Segui a lógica:


    Registrador, memória mais rápida e interna no processador, em seguida, memória cache e só depois a memória RAM, que está externa ao processador, por isso não creio que o registrador fica enviando para a RAM.

  • GABARITO: ERRADO

    Você precisa mover os dados da memória principal para os registros, executar as instruções, e aí sim retornar os dados para a memória principal.

    Prof. Victor Dalton - Estratégia Concursos


ID
270790
Banca
CESPE / CEBRASPE
Órgão
TRE-ES
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considerando os conceitos de arquitetura dos computadores, julgue
os itens a seguir.

A função do registro de instrução é armazenar o identificador da próxima instrução a ser executada pelo processador.

Alternativas
Comentários
  • Um registro de instrução é a parte de uma CPU que armazena a instrução que está sendo executada ou decodificada.

    Em processadores simples cada instrução a ser executada é carregada no registrador de instrução, que a possui enquanto ela é decodificada, preparada e finalmente executada, o que pode tomar vários passos.
  • Quem armazena ou aponta para a próxima instrução a ser executada é o contador de programa (program counter - PC), o qual é um tipo de registrador. O nome "contador de programa" não tem nada a ver com a contagem de algo, mas o termo é universalmente usado.

    O registrador de instrução (instruction register - IR) contém a instrução que está sendo executada.

  • IR / RI (Registrador de instrução) - Contém a última instrução buscada (Corrente).

  • Essa função é do registrador PC = Program Counter


    IR = Instruction Register armazena a instrução que está sendo executada

  • Fundamento Da Computação

    Três Subsistema Básicos

    " Unidades Funcionais"

    -> Processador "CPU"

    -> Memória Principal.

    -> Dispositivo de E/S.

    Processador.

    - Gerencia todo sistema computacional controlando operações de cada unidade funcional

    =- Executa instruções na memória Principal.

    Operações Básicas

    - Soma

    - Subtrair

    - Comparar e movimentar dados.

    Composto

    -> UC - Unidade De controle

    -> ULA - Unidade lógica e aritméticas

    -> Registradores.

    -> UC - unidade De controle

    - Gerencia as atividades de todos os componentes do computador

    -> ULA - Unidade Lógica e Aritméticas

    - Realiza operações lógicas (Teste e comparações)

    - Aritméticas (Somas e Subtrações)

    *Sinal Clock Realiza a sincronização de todas as funções do Processador.

    -> Registradores

    - Armazenam dados temporariamente.

    - são memórias de alta velocidade

    - Custo maior do que a memória Principal.

    - Memória Flash.

    -> Uso Geral

    - Manipulados por instruções.

    -> Específicos

    - Armazenam informações de controle da UCP e do SO.

    Específicos

    -> Contador de Instruções (CI ) ou Programa Counter (PC)

    - Armazena o endereço da próxima instrução a ser executada pelo UCP.

    -> Apontador de Pilha (AP) ou Stack Pointer (SP)

    - Armazena o endereço da memória no topo da pilha

    - Informações de programas que foram interrompidos.

    -> Registrador de status ou Programa Status Word (PSW)

    - Armazena informações sobre a execução de instruções.

    -> Registrador Acumulador

    - Operações Aritméticas e Lógicas Ficam Gravadas Em Hardware “Acumulador”.


ID
276601
Banca
ESAF
Órgão
CVM
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Quanto a registradores de uso específico, é correto afirmar que

Alternativas
Comentários
  • Letra A.
    SP -> Stack Pointer, apontador da pilha. Aponta, referencia o endereço onde foi colocado o último dado na pilha.
  • O stack pointer (ponteiro de pilha) guarda o endereço do próximo endereço vago na pilha (topo da pilha). O 8080 usa a pilha para manipular sub-rotinas, guardando nela os endereços de retorno.
    Pilha é uma área da memória principal, endereçada pelo Stack Pointer.
  • Na verdade ele não guarda o endereço o topo da pilha, mas o endereço do último elemento inserido nela

  • Pessoal, uma observação importante. Se essa questão estivesse se referindo ao SP ou RI do Processador, ela estaria equivocada.

    .

    O apontador de pilha (AP) ou stack pointer (SP), do processador, também chamado de REGISTRADOR DE INSTRUÇÃO (IR) contém a instrução lida mais recente (atual ou em execução).

    ATENÇÃO: CONTÉM A INSTRUÇÃO!!!

    Quem contém "o endereço de memória do topo da pilha" é o Registrador de Endereço de Memória (Memory Address Register – MAR)

    .

    Note que a questão referiu-se a "registrador de uso específico".

    O IR, interno à CPU, é chamado de "registrador de controle e estado".


ID
280156
Banca
IADES
Órgão
CFA
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Sobre os componentes principais de um computador, assinale a alternativa correta.

Alternativas
Comentários
  • A - Correta

    B -
     RDM = Tamanho da palavra 
     REM = Tamanho do endereço

    C - A memória cache tem função de evitar o acesso constante à memória principal e não acelerar.

    D - As funções da UCP são: executar as instruções e controlar as operações no computador. Até ai tudo certo, o erro é afirmar que somente a UC e clock fazem o controle. Temos ainda decodificador, RI, CI, REM e RDM...
  • Item A
    Um classificação mais correta seria: Memórias Internas: Registradores, Cache e Principal;  Memórias Externas: Disco rígido e Mídia removível - Stallings - Organização e Arquitetura de Computadores.
  • Letra A

    Agora, pode até ser q o examinador tivesse pensado em falar da memória cache na letra C, mas o nome dela não foi citado no item.



  • a) CORRETA.
    b) Os registradores de dados são do mesmo tamanho da palavra do processador, não menor. O que dá o nome ao processador é exatamente o número de bits do registrador de dados do processador (palavra), por ex: processador de 32 ou 64 bits. O registradores de endereços precisam ter tamanho igual a dos endereços da memória.
    c) Trata-se da cache de memória. Sua função é acelerar transferência das informações entre a UCP e a memória RAM, não memória secundária.
    d) A UCP tem como funções básicas o processamento e controle (CORRETO).
    As funções de processamento são realizadas por:
    - ULA;
    - Registradores de dados;
    - Registrador especial de controle (ou flags);
    - Barramento interno
    As funções de controle são realizadas por:
    - UC - Unidade de Controle;
    - Clock;
    - Registrador de instrução - RI;
    - Contador de Instrução (CI - também conhecido como PC);
    - Decodificador de instrução;
    - Registrador de dados de memória - RDM;
    - Registrador de Endereços de Memória - REM.
    Fonte: Introdução à Organização de Computadores - Mário A. Monteiro - 5ª edição.
  • Sobre os componentes principais de um computador, assinale a alternativa correta.

    a)A memoria pode ser classificada em principal e secundária. Algumas podem ser voláteis, como os registradores e a memória RAM (Random Access Memory); e outras não voláteis, como os discos, fitas, ROM (Read Only Memory); PROM (Programable Read Only Memory) e EPROM (Erasable PROM). 

    Certo. Memorias não voláteis não perdem seu conteúdo com ausência de energia, nem necessitam de refresh constante. 

    b) Os registradores são memórias auxiliares que podem ser de dados (RDM) ou de endereços (REM), sendo que normalmente os de dados têm tamanho menor que a palavra do processador e os de endereços podem ter tamanhos iguais ou maiores que a palavra. 

    Errado. O tamanho da palavra determina o comprimento em bits do RDM(registrador de dados), e o tamanho da memória determina o comprimento em bits do REM(registrador de enderecos).

    c E uma memória de pequenas dimensões e de acesso muito rápido, que se coloca entre a memória (RAM) e o processador. Sua função é acelerar a velocidade de transferência das informações entre a UCP e a memória secundária. 

    Errada. A cache, q não foi mencionada, visa evitar acessos repetidos à lenta RAM. 

    d) A unidade central de processamento (UCP) tem como funções básicas o processamento e controle. As funções de processamento são executadas pela unidade de aritmética e lógica (UAL) e alguns registradores e as funções de controle apenas pela Unidade de Controle e o clock.

    Fonte: Fundamentos de Arquitetura de Computadores - Vol.8: Série Livros Didáticos, Por Raul Fernando Weber


ID
287503
Banca
INSTITUTO CIDADES
Órgão
UNIFESP
Ano
2009
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca de registradores, encontrados em computadores modernos, marque a alternativa CORRETA:

Alternativas
Comentários
  • Letra C.
    Na letra A, existe um equívoco. A quantidade de registradores não é diretamente proporcional ao número de bits para endereçá-los. Poderíamos ter mais registradores em um sistema 32 bits do que em outro com 64 bits, sendo que no 32 bits e no 64 bits o tamanho do endereço seria o mesmo. Já a quantidade é que mudaria.
    Na letra B, fácil, os registradores apoiam o trabalho interno, e não externo, do sistema.
    Na letra D, relativamente fácil, porque os registradores são organizados e endereçados segundo a arquitetura do computador, mas o seu comprimento é padronizado para que sistemas portáveis possam operar adequadamente.
  • Não concordo com o colega a respeito da alternativa A. Caso a questão dissesse que arquiteturas de 64 bits possuíssem mais registradores que arquiteturas de 32 bits, aí sim concordaria com o amigo. No entanto, o item A diz:
    "Quanto maior o número de registradores, maior o número de bits para endereçá-los. "

    Ora, isso é verdade, visto que:
        -Para 4 registradores --> necessário 2 bit de endereçamento
        -Para 8 registradores --> necessário 3 bits de endereçamento
        -Para 32 registradores --> necessário 5 bits de endereçamento
        -Para 64 regsitradore --> necessário 6 bits de endereçamento

    Com certeza, quanto mais registradores, mais bits serão utilizados para endereçá-los.
  • É engraçado concurseiro de TI. Parece aquele desenho "O Fantástico Mundo de Bob".
    Afinal, tá certa ou errada a letra (A)?
  • Letra A está errada, pois registradores não são endereçados e sim chamados pelo NOME, por exemplo: DX/EDX/RDX, etc.
    O que é endereçado é a memória principal.

    Although the main registers (with the exception of the instruction pointer) are "general-purpose" and can be used for anything, it was envisioned that they be used for the following purposes:

        AX/EAX/RAX: Accumulator
        BX/EBX/RBX: Base index (for use with arrays)
        CX/ECX/RCX: Counter
        DX/EDX/RDX: Data/general
        SI/ESI/RSI: Source index for string operations.
        DI/EDI/RDI: Destination index for string operations.
        SP/ESP/RSP: Stack pointer for top address of the stack.
        BP/EBP/RBP: Stack base pointer for holding the address of the current stack frame.
        IP/EIP/RIP: Instruction pointer. Holds the program counter, the current instruction address.

    Segment registers:

        CS: Code
        DS: Data
        SS: Stack
        ES: Extra
        FS
        GS

    http://en.wikipedia.org/wiki/X86#x86_registers

  • A questão quis cobrar justamente o ponto de que registradores não são endereçáveis como outras memórias. Do ponto de vista do nível da ISA, os registradores são acessados pelos seus respectivos nomes.
    Entretanto, olhando para a implementação do banco de registradores no nível de microarquitetura, cada registrador possui um índice, que é o seu endereço, e quanto maior a quantidade de registradores, maior será a quantidade de linhas (bits) necessárias para fazer o acesso.
    Apesar de não ser 'endereçar' o termo comum para registradores, acredito que a questão esteja equivocada.
  • Ao meu ver a questão A está falando em bits, com isso podemos deduzir que a questão está se referindo a arquitetura em nível lógico e não à nível de microarquitetura. Creio que a questão é passiva de contestação.

  • GAB LETRA "C"

    de acordo com uma publicação da unioeste (www.inf.unioeste.br/~guilherme/oac/material/Cap11.ppt)

    Registradores => Número e funções dos registradores variam entre os projetos dos processadores


ID
311773
Banca
FCC
Órgão
TRT - 14ª Região (RO e AC)
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Também chamado de contador do programa (program counter), o apontador de instruções é um registrador que tem por função

Alternativas
Comentários
  • Program Counter = É um registrador (um pequeno circuito de alta velocidade dentro do microprocessador) que contém o endereço (posição) da próxima instrução a ser executada na sequência do programa.

  •   A execução de um processo é feita através de dois registradores: PC (Program Counter - Contador de Programa), que indica a função a ser executada, e SP (Stack Pointer - Apontador de Pilha), que indica onde devem ser guardado, no processo, o dado de retorno dessa função, seus parâmetros e suas variáveis locais. O esquema abaixo mostra as funções de cada região de um processo e a atuação dos registradores.
                Abaixo, segue representação esquemática de um processo:
    processos

ID
324463
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação às funções das diferentes partes que integram a
unidade central de processamento de microprocessadores, julgue os
seguintes itens.

Os registradores, elementos de memória local rápida, destinam-se a armazenar exclusivamente instruções.

Alternativas
Comentários
  • ERRADO.  Podem ser de dados e endereços (Registradores de Usuários) - acessíveis a linguagem de montaem, e os registradores de controle, que servem para registrar o controle de estado da CPU.
  • Apenas para ilustrar como tal afirmação está errada cita-se o registrador Program Counter. Ele não armazena instruções, mas sim o endereço da próxima instrução a ser executada.
  • Os registradores básicos servem para armazenar tanto valores quanto instruções (operadores e operandos).
    Os quatro tipos de registradores básicos da UC:
    Program Couter (PC): mantém o endereço da próxima instrução.
    Memory Access Register (MAR):  especifica o endereço de memória para uma operação de leitura e escrita.
    Memory Buffer Register (MBR): contém o valor a ser armazenado na memória ou o último valor lido dela. É conectado ao barramento do sistema.
    Instruction Register (IR): mantém a última instrução buscada na memória.

    É estranho guardar os nomes, mas a visualização do ciclo de processamento de instruções ajuda:


    De maneira mais gernérica:


    Fonte: http://kinotime.net/lib0426.htm
  • Ele é o responsável pela execução das instruções, pela manipulação dos dados e pela produção dos resultados das operações.
  • "3. Registradores: Tanto a ULA como a UC (o processador como um todo) necessitam de locais de armazenamento temporário de dados. Os registradores armazenam instruções ou dados enquanto não estão sendo processados. São capazes de fornecer os dados ou instruções para a UC ou ULA em velocidades altíssimas porque trabalham na mesma freqüência do processador."

     

    https://www.grancursospresencial.com.br/novo/upload/principais.cpu.pdf


ID
332767
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A respeito de organização e arquitetura de computadores, julgue os itens subsecutivos.

Na memória cache, memória volátil de alta velocidade, o tempo de acesso a um dado nela contido é muito menor se comparado ao tempo de acesso desse mesmo dado em uma memória RAM ou em registradores.

Alternativas
Comentários
  • Hierarquia de tempo de  acesso à memória:
    1.Registrador
    2. Cache
    3. Memória Ram (primária)
    4. Memória secundária.

    Na memória cache, memória volátil de alta velocidade, o tempo de acesso a um dado nela contido é muito menor se comparado ao tempo de acesso desse mesmo dado em uma memória RAM ou em registradores.
  • os registradores do processador são o tipo de memória mais rápida da hierarquia de memória do computador; é possível ler e escrever rapidamente nele, no entanto, também são as mais caras e menores.
     A memória cache é uma memória intermediária entre a memória principal e os registradores do processador.

    Na memória cache, memória volátil de alta velocidade, o tempo de acesso a um dado nela contido é muito menor se comparado ao tempo de acesso desse mesmo dado em uma memória RAM ou em registradores.


  • MEMÓRIAS CONSIDERADAS INTERNAS AO SISTEMA DE COMPUTAÇÃO

    A memória de um computador é organizadas de forma hierárquica. O nível superior (mais próximo do processador) é constituído de REGISTRADORES do processador. Em seguida, vem um ou dois níveis de memória CACHE, designados L1 e L2. Depois vem a memória principal que normalmente usa módulos de memória dinâmica de acesso aleatório. A medida que descemos pela hierarquia o custo de memória fica menor e a capacidade de armazenamento maior  e o tempo de acesso mais lento. Portanto em comparação a aos registradores a memória cache possuí um tempo de acesso mais lento que os registradores.

    Fonte: Willian Stallings (5º edição)
  • Resumindo...

    Registradores: Possuem o menor tempo de acesso a um dado, pois é a memória mais rápida.

    Cache: O tempo de acesso a um dado nela contido é muito menor, só perde para os registradores.

     

    Questão

    Na memória cache, memória volátil de alta velocidade, o tempo de acesso a um dado nela contido é muito menor se comparado ao tempo de acesso desse mesmo dado em uma memória RAM ou em registradores. erro da questão

  • O erro está no final: ou em registradores.

  • velocidades - > *MAIOR P MENOR *

    registradores - cache - RAM - disco rígido (HD )

  • Na memória cache, memória volátil de alta velocidade, o tempo de acesso a um dado nela contido é muito menor se comparado ao tempo de acesso desse mesmo dado em uma memória RAM [CERTO] ou em registradores[ERRADO]. 

    Registrador, por ser um dos componentes da CPU,  é a única memória que consegue acompanhar o seu desempenho. 

    Além dos (1)REGISTRADORES, a CPU tem como componentes a (2) UNIDADE DE ARITMÉTICA E LÓGICA e a (3) UNIDADE DE CONTROLE. 

    Quais são as outras memórias que merecem destaque, além dos REGISTRADORES? 

    1-Memória Cache 

    2-Memória Ram (memória principal) 

    3-Memórias secundária (HDs, Cds, ....)


ID
344017
Banca
FUNCAB
Órgão
DER-RO
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considere um computador que possua um processador com Contador de Instrução (CI) de 16 bits e um Registrador de Instrução (RI) de 38 bits. Suas instruções possuem dois operandos do mesmo tamanho (16 bits), além, é claro, de um Código de Operação (CO). O tamanho correto do campo CO é:

Alternativas

ID
345508
Banca
FUNCAB
Órgão
DER-RO
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Sobre arquitetura de computadores 8086, o registrador de laços de repetição é o registrador:

Alternativas
Comentários
  • http://www.unimep.br/~vmdzilio/registra.html


ID
392185
Banca
Aeronáutica
Órgão
CIAAR
Ano
2009
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Relacione as colunas e, depois assinale a sequência correta nas alternativas abaixo.

1. Unidade de Controle (UC)
2. Registradores
3. Unidade Lógica e Aritmética (ULA)
4. Memória Principal

( ) Local onde são armazenados instruções e dados.
( ) Gerenciamento das atividades de todos os componentes do computador.
( ) Memória de alta velocidade interna do processador.
( ) Responsável pela realização de cálculos e tomadas de decisão.

Alternativas
Comentários
  • Gabarito: D.

     

    Até acertei, mas essa responsabilidade por tomadas de decisão não é da UC?

  • Unidade de Controle (UC) busca instrução na memória e determina o seu tipo

    Registradores: Memória de alta velocidade, pequena que está no topo da pirâmide da hierarquia das memórias

    Unidade Lógica e Aritmética (ULA): adição

    Memória Principal: Armazena as instruções

    fonte tanenbaum

    gabarito d


ID
533884
Banca
ESAF
Órgão
CVM
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Nas questões de n. 2 a 9, assinale a opção correta.

Alternativas
Comentários
  • A sincronização de todas as funções do processador é realizada através de um sinal d clock. Este sinal é um pulso gerado ciclicamente que altera variáveis de estado do processador. O sinal de clock é gerado a partir de um cristal de quartzo que, devida-mente polarizado, oscila em uma determinada freqüência estável e bem determinada.
  • Os sinais emitidos pela UC, dispositivo mais complexo da UCP, possuem duração fixa e igual e tem como gerador o relógio (clock)

ID
533899
Banca
ESAF
Órgão
CVM
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Nas questões de n. 2 a 9, assinale a opção correta.

Alternativas
Comentários
  • – Device Drivers (driver)

    • Principal função – comunicação com dispositivos de Entrada/Saída em alto nível de hardware, geralmente através de controladores, especificando características físicas de cada dispositivo.
    • Subsistemas de E/S trata de funções que afetam todos os dispositivos e os Drivers tratam apenas dos seus aspectos particulares.
    • Cada Device Driver controla apenas um tipo de dispositivo ou grupo de dispositivos semelhantes.
    • Função de receber comandos gerais sobre acessos aos dispositivos, geralmente System Calls, e traduzi-los para comandos específicos para serem executados pelos controladores.
    • Os drivers fazem parte do núcleo do Sistema Operacional, sendo escritos geralmente em assembly.
    • Normalmente são desenvolvidos, para o mesmo dispositivo, diferentes devices drivers para cada sistema operacional. Isto devido ao fato dos mesmos serem de alto grau de dependência.
    • Quando um novo dispositivo é adicionado, este deve ser acoplado ao núcleo do sistema.
    fonte: http://www.gsigma.ufsc.br/~popov/aulas/so1/cap11so.html

ID
579586
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No contexto do nível ISA (Instruction Set Architecture) está INCORRETO:

Alternativas
Comentários
  • Em geral, os registradores visíveis no nível de microarquitetura não são visíveis para o nível ISA (há exceções como o PC).
    Já os registradores visíveis no nível ISA são sempre visíveis no nível da microarquitetura, uma vez que é lá que são implementados.
    Fonte: http://www.cin.ufpe.br/~mt2/unipe/swbasico/aulas/08-nivel_isa.ppt
  • A alternativa (E) é a resposta.

    O Nível de Arquitetura do Conjunto de Instruções (ISA - Instruction Set Architecture) é a interface entre software e hardware. • É o nível mais próximo ao hardware em que o usuário pode programar. • Problema: programar neste nível não é muito amigável. • Solução: organização em níveis,
    a) ISA é o nível que define a interface entre os SOFTWARES e o hardware.
    b) A maioria DOS SISTEMAS OPERACIONAIS  tem um único espaço de endereço linear que se estende a partir do endereço 0.
    c) Algumas MEMÓRIAS têm espaços de endereços se-parados para instruções e dados.

     
    d) Em MEMÓRIAS  com espaços de endereços separados para instruções e dados, todas as escritas vão automaticamente para o espaço de dados, impossibilitando, dessa forma, sobrescrever o programa.
    http://www.dca.ufrn.br/~pablo/FTP/arq_de_comp/apostilha/capitulo3.pdf
  • Marília, a questão pede a resposta INCORRETA e não a correta. A letra "E" é a única errada.
  • Alguém comenta a letra D?


ID
700171
Banca
FUNIVERSA
Órgão
PC-DF
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com foco na organização interna de uma Unidade Central de Processamento (UCP), baseada no modelo de Von Neumann, assinale a alternativa correta.

Alternativas
Comentários
  • As unidades de dados movimentadas entre a memória e os registradores são chamadas de palavras.
  • a) O registrador é o CI - Contador de instruções ou PC - program counter
    b) A ULA trata operações simples e não complexas. Executa as operações aritméticas e lógicas entre dois números
    c) Essa sequência é chamada de ciclo de instrução
    d) CORRETA!
    e) O barramento pode existir dentro da própria CPU.
  • a) O registrador mais importante da UCP é o IR (Instruction Register), o qual indica a próxima instrução a ser buscada para execução. Errada! Eh o PC  q sinaliza para a próxima instrução a ser buscada para execuçao. O RI contem a instrução atualmente em execucao. b) A Unidade Lógica e Aritmética (ULA) efetua operações complexas relativas a valores armazenados na memória ROM. A ULA só realiza operações simples de aritmética e lógica, estando os parâmetros das mesmas em um ou mais registradores. Sendo estes memórias de semicondutores, são voláteis.  c) A sequência de etapas para execução de cada instrução é chamada de ciclo decodificar-buscar-executar. Errada! Eh conhecido como ciclo  busca-decodifica-executa, ou ciclo de instrução, e possui as seguintes fases:
     - Busca de instrução: a CPU lê uma instrução da memória.
     - Interpretação de instrução: a instrução é decodificada para determinar a ação requerida.
     - Busca de dados: a execução de uma instrução pode requerer efetuar uma operação aritmética ou lógica sobre os dados.
     - Escrita de dados: os resultados da execução podem requerer escrever dados na memória ou em um módulo de E/S.
    d) As unidades de dados movimentadas entre a memória e os registradores são chamadas de palavras. Certo. E define até quanto de memoria o processador pode enderecar. Na prática, o maximo de memoria RAM q um computador possui.e) O barramento é sempre externo à UCP, conectando-a à memória.  Errado! Dentro da CPU existem vários componentes interligados pelo barramento interno. Os registradores, por exemplo, servem para armazenar dados a serem utilizados pela ULA E a interligação entre estes componentes é efetuada pelo barramento interno.
  • d)As unidades de dados movimentadas entre a memória e os registradores são chamadas de palavras.

    Word é a unidade de dados usados pelo processador


ID
740335
Banca
CEPERJ
Órgão
PROCON-RJ
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No que diz respeito à arquitetura dos computadores, um componente realiza as funções de processamento de dados, enquanto outro oferece armazenamento interno à CPU. Esses componentes são conhecidos, respectivamente, como:

Alternativas
Comentários
  • A Memóra Cache (alternativa D) também oferece armazenamento interno à CPU...
  • O problema do item d) é só um. Atualmente, existem três tipos de memória cache. L1: é colada na CPU propriemante dita (interna à CPU). L2: acessada via BackSide Bus (também interna). L3: externa a CPU, posicionada (logicamente) entre a CPU e a memória principal.
    Dessa forma, o item d) não está correto, pois não especificou o tipo de cache.
  • Resposta correta é a (E) Unidade Lógica e Aritmética / Registradores


ID
747088
Banca
ESAF
Órgão
CGU
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

São registradores utilizados em operações com a memória principal

Alternativas
Comentários
  • Quatro registradores são essenciais para a execução de instruções:
    - Contador de programa (PC): Contém o endereço da instrução a ser buscada.
    - Registrador de instrução (IR): Contém a última instrução buscada.
    - Registrador de endereçamento à memória (MAR): Contém os endereços de uma posição de memória.
    - Registrador de armazenamento temporário de dados (MBR): Contém uma palavra de dados a ser escrita na memória ou a palavra lida mais recentemente.

    "Tipicamente, o contador  de programa é atualizado pela CPU depois de cada busca de instrução, de modo que ele sempre indique a próxima instrução a ser executada. Uma instrução de desvio ou de salto também modifica o conteúdo do contador de programa. A instrução buscada é carregada no IR, onde o código de operação e as referências a operando são analisadas. A troca de dados com a memória é feita usando o MAR e o MBR. Em um sistema com barramento, o MAR é conectado diretamenteo ao barramento de endereço e o MBR, ao barramento de dados. Registradores visíveis ao usuário, por sua vez, trocam dados com o MBR..."

    Fonte: Willian Stalling 5ed. pág. 433

ID
759340
Banca
PaqTcPB
Órgão
UEPB
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

As seguintes características sobre registradores estão corretas, EXCETO:

Alternativas
Comentários
  • Se desligar a CPU os dados em armazenados no registradores são apagados.
  • Memórias voláteis: RAM, CACHE E REGISTRADORES.

    Resposta: Letra E


ID
786331
Banca
ESAF
Órgão
MI
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em relação à organização e arquitetura de computa- dores, é correto afirmar que:

Alternativas
Comentários
  • Analisando as alternativas

     

    a) os registradores são dispositivos com a função principal de armazenar dados permanentemente.

    Errada. Registradores são memórias voláteis.

     

     

    b) Os registradores funcionam como uma memória de baixa velocidade interna do processador, porém com elevada capacidade de armazenamento.

    Errada. Os registradores são de alta velocidade.

     

     

    c) a sincronização de todas as funções do processador é realizada através de um sinal de keyboard.

    Errada. A sincronização é realizada por outro recurso e  não por um sinal de keyboard.

     

     

    d) os registradores funcionam como programas de alta velocidade e elevada capacidade de armazenamento.

    Errada. Finalidade incorreta dos registradores.

     

     

     

    Qcom - Questão comentada

    https://www.youtube.com/channel/UCBY27FNGgRpPa-PgFubwjPQ


ID
969115
Banca
FUNCAB
Órgão
IPEM-RO
Ano
2013
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Os registradores utilizados pela CPU e pela memória para comunicação e transferência de informações são, respectivamente:

Alternativas
Comentários
  • Questão super fácil, uma vez que a questão diz "registradores", ora, só podem ser: Registrador de Dados de Memória(RDM) e Registrador de Endereços de Memória(REM).


    Avante!!!

  • Paulo, o Contador de Instrução, por exemplo, apesar de não conter explicitamente na composição de seu nome, também é um registrador.

     

    O RDM é utilizado pela CPU, armazenando o conteúdo de uma célula sendo transferida da MP para a CPU e vice-versa.

    O REM é utilizado pela memória, pois armazena o endereço de acesso a uma posição de memória.


ID
1015933
Banca
Marinha
Órgão
CAP
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em relação a Microinstruções, assinale a opção INCORRETA:

Alternativas
Comentários
  • C

    Os microprogramas precisam de menos flexibilidade (pois as sequências de microinstruções tendem a ser muito curtas)


ID
1035223
Banca
CESPE / CEBRASPE
Órgão
PEFOCE
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca de arquitetura e componentes de computadores, julgue os itens a seguir.

O conjunto de registradores do computador funciona como uma memória de alta velocidade interna do processador. O apontador da pilha ou stack pointer é o registrador que contém o endereço da próxima instrução que o processador deverá buscar e executar.

Alternativas
Comentários
  • A primeira parte onde ele diz que os registradores funciona como "uma memória de alta velocidade interna do processador" está certa. Que nada mais é que a memória cache. Porém ao afirmar que o apontador de pilha (stack pointer) é um registro que contém a próxima instrução está errado. 

    Segundo a fonte "http://o-que-quer-dizer.blogspot.com.br/2011/03/stack-pointer.html", o stack pointer aponta para o endereço atual do elemento superior da pilha.

    "Um registrador que contém o endereço atual do elemento superior da pilha. Na ciência da computação, uma Stack Pointer (ou Ponteiro da Pilha, Pilha de Execução) é uma pilha que armazena informações sobre as sub-rotinasativas num programa de computador. Seu principal uso é registrar o ponto em que cada sub-rotina ativa deve retornar o controle de execução quando termina de executar. "

  • O apontador da pilha ou stack pointer é o registrador que contém o endereço da próxima instrução que o processador deverá buscar e executar. ERRADO!

    Quem contém o endereço da próxima instrução a ser buscada é o PC (contador do programa).

  • PC = Program Counter é o registrador que aponta para a próxima instrução na memória a ser executada

  • Apontador de pilha ou Stack Pointer (SP) - Armazena o endereço da memória no topo da pilha, informações sobre programas que foram interrompidos

  • Fundamento Da Computação

    Três Subsistema Básicos

    " Unidades Funcionais"

    -> Processador "CPU"

    -> Memória Principal.

    -> Dispositivo de E/S.

    Processador.

    - Gerencia todo sistema computacional controlando operações de cada unidade funcional

    =- Executa instruções na memória Principal.

    Operações Básicas

    - Soma

    - Subtrair

    - Comparar e movimentar dados.

    Composto

    -> UC - Unidade De controle

    -> ULA - Unidade lógica e aritméticas

    -> Registradores.

    -> UC - unidade De controle

    - Gerencia as atividades de todos os componentes do computador

    -> ULA - Unidade Lógica e Aritméticas

    - Realiza operações lógicas (Teste e comparações)

    - Aritméticas (Somas e Subtrações)

    *Sinal Clock Realiza a sincronização de todas as funções do Processador.

    -> Registradores

    - Armazenam dados temporariamente.

    - são memórias de alta velocidade

    - Custo maior do que a memória Principal.

    - Memória Flash.

    -> Uso Geral

    - Manipulados por instruções.

    -> Específicos

    - Armazenam informações de controle da UCP e do SO.

    Específicos

    -> Contador de Instruções (CI ) ou Programa Counter (PC)

    - Armazena o endereço da próxima instrução a ser executada pelo UCP.

    -> Apontador de Pilha (AP) ou Stack Pointer (SP)

    - Armazena o endereço da memória no topo da pilha

    - Informações de programas que foram interrompidos.

    -> Registrador de status ou Programa Status Word (PSW)

    - Armazena informações sobre a execução de instruções.

    -> Registrador Acumulador

    - Operações Aritméticas e Lógicas Ficam Gravadas Em Hardware “Acumulador”.

     

  • Fundamento Da Computação

    Três Subsistema Básicos

    " Unidades Funcionais"

    -> Processador "CPU"

    -> Memória Principal.

    -> Dispositivo de E/S.

    Processador.

    - Gerencia todo sistema computacional controlando operações de cada unidade funcional

    =- Executa instruções na memória Principal.

    Operações Básicas

    - Soma

    - Subtrair

    - Comparar e movimentar dados.

    Composto

    -> UC - Unidade De controle

    -> ULA - Unidade lógica e aritméticas

    -> Registradores.

    -> UC - unidade De controle

    - Gerencia as atividades de todos os componentes do computador

    -> ULA - Unidade Lógica e Aritméticas

    - Realiza operações lógicas (Teste e comparações)

    - Aritméticas (Somas e Subtrações)

    *Sinal Clock Realiza a sincronização de todas as funções do Processador.

    -> Registradores

    - Armazenam dados temporariamente.

    - são memórias de alta velocidade

    - Custo maior do que a memória Principal.

    - Memória Flash.

    -> Uso Geral

    - Manipulados por instruções.

    -> Específicos

    - Armazenam informações de controle da UCP e do SO.

    Específicos

    -> Contador de Instruções (CI ) ou Programa Counter (PC)

    - Armazena o endereço da próxima instrução a ser executada pelo UCP.

    -> Apontador de Pilha (AP) ou Stack Pointer (SP)

    - Armazena o endereço da memória no topo da pilha

    - Informações de programas que foram interrompidos.

    -> Registrador de status ou Programa Status Word (PSW)

    - Armazena informações sobre a execução de instruções.

    -> Registrador Acumulador

    - Operações Aritméticas e Lógicas Ficam Gravadas Em Hardware “Acumulador”.

     


ID
1089886
Banca
Aeronáutica
Órgão
CIAAR
Ano
2013
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Além dos registradores de propósito geral, usados para conter variáveis e resultados temporários, a maioria dos computadores têm vários registradores especiais visíveis ao programador. Assinale a afirmativa correta acerca do registrador contador de programa.

Alternativas
Comentários
  • "Por exemplo. o  contador de programa (Program Counter - PC) é  parte do estado.  Ele  indica a localização da memória que contem a  próxima função (isto é.  instrução  ISA) a ser executada.  Durante a execução de cada instrução,  o  PC é incrementado para  indicar a proxima  instrução a ser executada"

    TANEMBAUM, Andrews S. Organização Estruturada de Computadores. 5. ed. São Paulo: Pearson, 2007. 

  • "Um deles é o contador de programa, que contém o endereço de memória da próxima  instrução a ser buscada. Depois da busca de uma instrução, o contador de programa é atualizado para apontar a instrução seguinte."

    TANENBAUM. Andrews S. Sistemas Operacionais Modernos. 3. ed. São Paulo: Pearson, 2010. 
  • B) Contém o endereço de memória da próxima instrução a ser buscada.


ID
1109893
Banca
VUNESP
Órgão
EMPLASA
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considere os seguintes elementos presentes, de uma forma geral, nos diversos tipos de arquiteturas de computadores: registradores, memória cache e memória principal. Com relação a esses elementos, pode-se afirmar corretamente que:

Alternativas
Comentários
  • Resposta: "C"


    A memória cache é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento


  • a) A capacidade de armazenamento em memória cache é menor do que em memória principal.

     

    b) As operações de leitura e escrita na memória cache ocorrem em maior tempo do que em registradores.

     

    d) Os registradores são elementos de armazenamento implementados em memória do tipo volátil.

     

    e) Disco rígido é exemplo de memória secundária.

  • Gabarito C

    memória cache armazena os dados mais usados pelo processador, reduzindo o número de operações em que é preciso buscar dados diretamente na lentamemória RAM. Mesmo uma pequena quantidade dememória cache é capaz de melhorar bastante o desempenho do processador.

     

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !


ID
1158868
Banca
FAFIPA
Órgão
UFFS
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A grande maioria dos autores define a "arquitetura" da CPU (Central Processing Unit) sendo composta, basicamente, por três componentes: Unidade lógica e aritmética (ULA), Unidade de Controle (UC) e:

Alternativas
Comentários
  • Gabarito: E.

     

    CPU

     

    UC

    ULA

    Registradores


ID
1179331
Banca
FCC
Órgão
TRT - 16ª REGIÃO (MA)
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Os registradores de controle de estado são usados pela unidade de controle para controlar a operação do processador e por programas privilegiados do Sistema Operacional para controlar a execução de programas. Dentre os registradores desta categoria, que são essenciais para a execução das instruções, está o que contém o endereço de uma instrução a ser lida. Este registrador é conhecido como

Alternativas
Comentários
  • IR (Instruction Register) - Armazena o endereço da última instrução

    MAR (Memory Address Register) - Armazena de posição de memória

    MBR (Memory Buffer Register) - armazenamento temporário

    PC (Program Counter) - endereço da próxima instrução.

  • Os registradores formam o topo da hierarquia de memória de um computador.

    Eles se dividem em:
    -Registradores visíveis ao usuário
    -Registradores de controle e estado



    Alguns Registradores de Controle e Estado:


    PC (Contador de Programa): Contém o endereço da próxima instrução a ser buscada.

    MAR (Registrador de Endereçamento à Memória): Contém o endereço de uma posição de memória.

    MBR (Registrador de Armazenamento Temporário de Dados): Contém uma palavra de dados a ser escrita na memória ou a palavra lida mais recente.

    IR(Registrador de Instrução): Contém a última instrução buscada.

  • Renato, só corrigindo o seu conceito de IR...

    IR contém de fato uma instrução (que é a instrução corrente) e não um endereço.

    PC sim contém um endereço, que por sua vez é a da próxima instrução a ser lida.

  • “De todos os registradores de um processado, o mais importante é o Program Counter (PC), cujo valor aponta para a próxima instrução a ser buscada da memória para ser executada no processador. O nome “program counter” não é muito apropriado para designar esse registrador, pois sua função nada tem a ver com contagem, mas a expressão é aceita universalmente. Um outro registrador importante é o Registrador de Instruções (IR), que armazena a instrução que está sendo executada. A maioria dos processadores tem vários outros registradores, alguns de propósito geral e outros de propósito específico”. (TANENBAUM)

  • a. Errado. O IR contém a instrução... não o endereço.
    .

    b. Errado. O REM contém o endereço de uma posição de memória... e não o endereço de uma instrução.
    .

    d. É o cara!! Note "o endereço da uma instrução A SER LIDA"!!!

    .

    Os Registradores podem desempenhar DOIS papéis:
    1) Registradores visíveis ao usuário: podem ser referenciados (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;
         --> pelo Núcleo do SO --> para controlar a execução dos programas.

    .

    Entre os registradores de controle e estado mais importante cabe destacar:
    - Contador de Programas/Instruções (Program Counter – PC): contém o ENDEREÇO da próxima instrução A SER LIDA/EXECUTADA;
    - Reg. de Instrução ou Apontador da Pilha (Instruction Register – IR ou Stack Pointer - SP): contém a INSTRUÇÃO lida mais recente (atual ou em execução);
    - Registrador de Endereço de Memória (Memory Address Register – MAR): contém o ENDEREÇO de uma POSIÇÃO DE MEMÓRIA. Não é endereço de instrução.
    - Registrador de Dados de Memória (Memory Buffer Register – MBR): contém DADOS a ser escrito na memória ou lido mais recentemente.

     


ID
1195150
Banca
FUNIVERSA
Órgão
IFB
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em uma CPU, o registrador que armazena temporariamente o endereço de acesso a uma posição de memória ao se iniciar uma operação de leitura ou de escrita é chamado de

Alternativas
Comentários
  • Letra b) 

    Memory Address Register - MAR

    Um dos registradores localizados dentro do processador do computador é a memória de endereçamento de registro ou MAR (Memory Address Register). Esse registrador armazena o endereço de memória física onde cada pedaço da informação será gravado ou a próxima instrução está localizada.

  • O STF já decidiu pela possibilidade de revogação de ato vinculado. A saber: licença para construir (desde que a obra não tenha iniciado e mediante pagamento de indenização). Contudo, a questão não considerou tal decisão. Com base no estudo aprofundado, muitas vezes se erra uma questão que é superficial. Seguimos firmes.


ID
1216954
Banca
CESPE / CEBRASPE
Órgão
TJ-SE
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Julgue os itens a seguir, relativos à organização dos computadores modernos.

Em uma arquitetura computacional, o tamanho da instrução, em bits, influencia diretamente o desenvolvimento da implementação e a organização dos bancos registradores

Alternativas
Comentários
  • Alguém pode me explicar melhor essa questão ou encaminhar um link sobre o assunto?

  • Também fiquei em dúvida nessa...

  • Colegas, eu acertaria essa questão, mas não sei se o meu raciocínio está certo. Se estiver errado, por favor me desculpem e me corrijam, mas o que pensei foi: Na arquitetura RISC, entre as várias características temos que suas instruções são simples e tem muitos registradores, enquanto na CISC é justamente o contrário, então se alterarmos a tamanho da instrução (de simples para complexa) estaríamos mudando a arquitetura e por consequência influência diretamente na organização dos bancos registradores.

    Se falei besteira foi mal pessoal, bons estudos.

  • Pensem assim:  Se a instrução tiver 64 bits, pelo menos o  Registrador de Instrução, que deve armazenar a instrução corrente, deverá ter 64 bits. 

  • Gustavo Castro. Seu raciocínio foi legal. Penso assim: As arquiteturas atuais são híbridas, características RISC e CISC, assim, alterar o tamanho de uma instrução, em bits, não estaríamos alterando a arquitetura em si. Talvez nos primordios, quando tudo era muito distinto, que quando você mudava uma determinada caracteristica acava fazendo com que um RISC passasse a ser CISC... Quando a gente começa a estudar a fundo um assunto, começa a ver pegadinha onde não existe! : )

  • A quantidade de bits em uma instrução é um dos fatores mais determinantes no projeto de arquitetura de computadores. Uma instrução com mais bits poderá endereçar mais registradores por exemplo.

  • GABARITO: CERTO

    A depender do tamanho das instruções e das operações a serem realizadas, os registradores serão organizados e implementados de modo a otimizar a performance da CPU.

    Prof Victor Dalton - Estratégia Concursos


ID
1283458
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Localizam-se no interior de um microprocessador e servem para armazenar um número limitado de bits, geralmente uma palavra de memória. Os mais importantes possuem as funções de (I) apontar para a próxima instrução, (II) executar e armazenar a instrução em execução e, também, (III) outros que permitem o armazenamento de resultados intermediários.

Trata-se de

Alternativas
Comentários
  • Os registradores

    A CPU contém internamente uma memória de alta velocidade que permite o armazenamento de valores intermediários ou informação de comando. Esta memória é composta por registradores (ou registros) na qual cada registro possui uma função própria. Uma registro memoriza um número limitado de bits, geralmente uma palavra de memória. Os registros mais importantes:

    - contador de programa (PC) que aponta para a próxima instrução a executar;

    - registro de instrução (IR) que armazena a instrução em execução;

    - outros registros que permitem o armazenamento de resultados intermediários.

     

    Fonte: http://professores.dcc.ufla.br/~monserrat/icc/Capitulo2.html


ID
1339639
Banca
PR-4 UFRJ
Órgão
UFRJ
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Numa CPU típica os registradores cumprem importante papel no controle e processamento das instruções. O Contador de Programa ou Program Counter (PC) é um registrador que:

Alternativas
Comentários
  • Contador de Programas (PC):São registradores que são essenciais para a execução das instruções e  contém o endereço de uma instrução a ser lida

  • Os principais registradores são:

    PC: aponta para a próx. instr.

    IR: aponta para a instrução que está sendo executada atualmente

    REM: endereços

    RDM: dados

    Para a PR-4, o PC pode ter essa "dupla função" de instrução atual e próxima. Concurso é isso: marcar o que o examinador quer.


ID
1347016
Banca
FGV
Órgão
TJ-GO
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em determinado sistema computacional, os registradores internos da UCP (unidade central de processamento) destinados a operações aritméticas são de 16 bits. Considerando a representação de dados inteiros em complemento a dois, com o bit mais significativo reservado para o sinal, o menor e o maior inteiros capazes de serem armazenados nesses registradores são, respectivamente:

Alternativas
Comentários
  • Letra E.

    São 16 bits, logo é 2 elevado a 16 = 65536, de -32768 até 32767

  • Como temos 16 bits, a magnitude será de -2^15 a 2^15 -1


ID
1348786
Banca
CESPE / CEBRASPE
Órgão
INMETRO
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Constitui dispositivo cujo tamanho deve ser, no mínimo, igual ao tamanho da célula da memória o

Alternativas

ID
1360270
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em um modelo abstrato do computador moderno, que segue o modelo de Von Neumann, deve existir uma CPU, sigla em inglês para Unidade Central de Processamento, composta de

Alternativas
Comentários
  • Um CPU é composta basicamente, pela maioria dos autores, pelos três seguintes componentes :

    Unidade lógica e aritmética (ULA ou ALU): executa operações lógicas e aritméticas;

    Unidade de controle: decodifica instruções, busca operandos, controla o ponto de execução e desvios;

    Registradores: armazenar dados para o processamento.

    B.


ID
1450336
Banca
UFSBA
Órgão
UFSBA
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Marque C, se a proposição é verdadeira; E, se a proposição é falsa.

O tamanho dos registradores internos de um processador de 64 bits é o dobro com relação a um processador de 32 bits, o que não garante que o primeiro processe, necessariamente, o dobro de dados por ciclo de clock com relação ao segundo.

Alternativas
Comentários
  • Capacidade - os registradores são fabricados com capacidade de armazenar um único dado, uma única instrução ou até mesmo um único endereço. Desta forma, a quantidade de bits de cada um é de uns poucos bits (de 8 a 64), dependendo do tipo de processador e, dentro deste, da aplicação dada ao registrador em si. Registradores de dados têm, em geral, o tamanho definido pelo fabricante para a palavra do processador, tamanho diferente dos registradores usados exclusivamente para armazenar endereços (quando há registradores com esta função específica no processador). 

    http://www.di.ufpb.br/raimundo/Hierarquia/Registradores.html


ID
1450342
Banca
UFSBA
Órgão
UFSBA
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Marque C, se a proposição é verdadeira; E, se a proposição é falsa.

Entre outros componentes, além da unidade lógica e aritmética (ULA), da unidade de controle (UC), e dos registradores, os microprocessadores mais sofisticados têm uma unidade de ponto flutuante que permite a realização de cálculos mais complexos do que a ULA, podendo até substituir totalmente as funções de processamento geral dessa unidade.

Alternativas
Comentários
  • A unidade de ponto flutuante existe para a realização de cálculos mais complexos, porém ela não substitui totalmente as funções de processamento da ULA.

  • "6.2. Unidade de ponto flutuante: A partir do processador 80486 os processadores passaram a incorporar (internamente) a função de co-processamento matemático e, a partir de então, a os processadores receberam mais um componente que passou a ser chamado de unidade de ponto flutuante. Este nome é pertinente à capacidade da unidade realizar cálculos matemáticos complexos."

    https://www.grancursospresencial.com.br/novo/upload/principais.cpu.pdf

  • o erro está no final do parágrafo


    "...podendo até substituir totalmente as funções de processamento geral dessa unidade."


ID
1459927
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em um computador, o subsistema de memória é organizado hierarquicamente em uma pirâmide. Sobre o exposto, analise as afirmativas a seguir.

I - Os registradores, que possuem maior velocidade de transferência, menor capacidade de armazenamento e custo alto, estão no topo da pirâmide.
II - As memórias cache e a memória principal, que fornecem a garantia de armazenamento permanente ao usuário, estão no centro da pirâmide.
III - As memórias secundárias ou de massa, capazes de armazenar grandes quantidades de dados a um baixo custo, aparecem na base da pirâmide.

É correto o que se afirma em

Alternativas
Comentários
  • A memória cache não tem essa função , ela tem  a finalidade de acelerar a transferência de informações  entre a CPU e a memória principal( RAM)

  • O erro da II é em afirmar que RAM & cache têm garantia de armazenamento, quando na verdade são voláteis, perdendo toda a informação quando desliga da tomada


ID
1460869
Banca
UNIRIO
Órgão
UNIRIO
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação a conceitos básicos sobre organização e arquitetura de computadores, é CORRETO afirmar que

Alternativas
Comentários
  • a) CORRETA

    b) essa é a definição da ULA

    c) os registradores estão disponíveis para o programador. Eles são chamados de registrados de uso geral.

    d) definição da Unidade de controle

    e) Os barramentos podem ser seriais ou paralelos. Do jeito que está a questão, ele não tratou os seriais.

  • Na minha opinião, a questão possui duas respostas, A e E.

     

    Na E, o termo "podem" não exclui/prejudica o fato de os barramentos também poderem ser seriais. Afinal, eles "podem transmitir dados de modo paralelo".


ID
1477540
Banca
CONSULPLAN
Órgão
TRE-MG
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O processador executa todas as instruções do computador e suas atividades podem ser classificadas em função processamento e função controle. A Unidade Lógica e Aritmética, ACC (accumulator) e registradores de dados são parte da área funcional de processamento. A Unidade de Controle (UC), o Registrador de Instrução (RI), o Decodificador de Instrução e Contador de Instrução (CI – PC) são componentes da área funcional de controle. A unidade de controle – UC tem como papel principal, de forma sucessiva e permanente, os ciclos de instrução, podendo funcionar como sequencial ou serial e pipelining. Acerca do pipelining, assinale a alternativa correta.

Alternativas
Comentários
  • Pipeline -> técnica utilizada para reduzir ociosidade entre unidade funcionais permitindo que todas trabalhem simultaneamente.

  • Gabarito A

    Pipeline é uma técnica de hardware que permite que a CPU realize a busca de uma ou mais instruções além da próxima a ser executada. Estas instruções são colocadas em uma fila de memória dentro do processador (CPU) onde aguardam o momento de serem executadas: assim que uma instrução termina o primeiro estágio e parte para o segundo, a próxima instrução já ocupa o primeiro estágio.

    Em resumo, é o processo pelo qual uma instrução de processamento é subdividido em etapas, uma vez que cada uma destas etapas é executada por uma porção especializada da CPU, podendo colocar mais de uma instrução em execução simultânea. Isto traz um uso mais racional da capacidade computacional com ganho substancial de velocidade. Entre os problemas enfrentados estão a dependência de instruções anteriores e desvios que dificultam o processo, bem como a diferença de complexidade de instruções que fazem com que as mesmas possam levar um tempo variável para execução.

    A técnica de pipeline é utilizada para acelerar a velocidade de operação da CPU, uma vez que a próxima instrução a ser executada está normalmente armazenada nos registradores da CPU e não precisa ser buscada da memória principal que é muito mais lenta.

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !


ID
1529662
Banca
Quadrix
Órgão
DATAPREV
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A solução tradicional para armazenar grandes quantidades de dados é uma hierarquia de memória, em cuja base haja fitas magnéticas e discos ópticos. Que tipo de memória é considerado no topo dessa hierarquia, com velocidade de acesso superior à dos demais?

Alternativas
Comentários
  • Registradores

  • Da mais rápida para a mais lenta:

    Registradores

    Memória Cache

    Memória Principal (RAM)

    Memória Secundária (discos, fitas, CDs)

  • d)Registradores.

    Registradores são a meoria mais proxima ao core para salvar temporariamente resultados & dados processados pela ALU (arithmetic logic unit) & pelo accumulator, o qual controla RE (registro endereçamento) & RD (registro dados)


ID
1550041
Banca
FGV
Órgão
TCE-SE
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma certa UCP (unidade central de processamento) possui registradores aritméticos internos de 32 bits. O menor e o maior inteiros com sinal que podem ser armazenados nesses registradores em complemento a dois são, respectivamente:

Alternativas
Comentários
  • O complemento de dois de um número de N bits é definido como o complemento em relação a 2 elevado a N.


    As vantagens do uso do complemento de 2 é que existe somente um zero e que as regras para soma e subtração são as mesmas. 

    A desvantagem é o fato de ser um código assimétrico, porque o número de representações negativas é maior que o número de representações positivas. 


    Nesse caso, 32 bits em complemento a dois seria: (elevado a 31 pois um bit é reservado para o sinal)


    -2³¹ = números negativos


    2³¹ - 1 = números positivos subtraindo o zero que foi contabilizado junto aos números negativos.


ID
1589599
Banca
Aeronáutica
Órgão
CIAAR
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um registrador de controle, que é algo como um híbrido de núcleo/usuário, é também chamado registrador de flags ou PSW (Program Status Word – palavra de estado de programa). Esse registrador contém vários bits que a CPU precisa. Os bits mais importantes são os códigos de condição. Associe as colunas, relacionando os bits de condição às respectivas características. A seguir, marque a alternativa que apresenta a sequência correta.


(1) – N ( ) marcado quando o resultado exceder a capacidade da ULA (o overflow).

(2) – Z ( ) marcado quando o resultado tiver paridade par.

(3) – V ( ) marcado quando o resultado for zero.

(4) – C ( ) marcado quando o resultado for negativo.

(5) – A ( ) marcado quando houver um vai-um do bit 3 (vai-um auxiliar).

(6) – P ( ) marcado quando o resultado causar um vai-um do bit da extrema esquerda.

Alternativas
Comentários
  • Os bits e seus respectivos correspondentes são:

    (1) – N Marcado quando o resultado for negativo.

    (2) – Z Marcado quando o resultado for zero.

    (3) – V Marcado quando o resultado excedeu a capacidade da ULA (o overflow)

    (4) – C Marcado quando o resultado causou um vai-um do bit da extrema esquerda.

    (5) – A Marcado quando houve um vai-um do bit 3 (vai-um auxiliar).

    (6) – P Marcado quando o resultado teve paridade par.


ID
1610287
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca dos fundamentos de computação e arquitetura de computadores, julgue o item que se segue.


Os registradores são dispositivos de memória lentos e com custo baixo.


Alternativas
Comentários
  • Registradores são o meio mais Rápido e caro de se armazenar um dado.


ID
1610443
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca de programação de computadores, julgue o item a seguir.


A instrução add $2, $5, $5, escrita em linguagem de máquina, pode ser usada para somar os números que estão nos registradores $2 e $5, e armazenar o resultado no registrador $5.


Alternativas
Comentários
  • add $2, $5, $5

    $2 = $5 + $5

  • uma dica que ajuda nessas questões é pensar que

    IMPEDIMENTO: DENTRO DO PROCESSO

    SUSPEIÇÃO: FORA DO PROCESSO (no caso da questão, o ascendente tá respondendo em outro processo, fora daquele no qual o magistrado está atuando; logo, é o caso de suspeição)


ID
1703599
Banca
FGV
Órgão
TCE-SE
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma certa UCP (unidade central de processamento) possui registradores aritméticos internos de 32 bits. O maior inteiro sem sinal que pode ser armazenado nesses registradores é:

Alternativas
Comentários
  • Ano: 2015 Banca: FGV Orgão: TCE-SE Prova: Analista de Tecnologia da Informação-Segurança da Informação

    Na questão: Q516678 - A própria FGV diz que é: 2^32 – 1;

    Uma certa UCP (unidade central de processamento) possui registradores aritméticos internos de 32 bits. O menor e o maior inteiros com sinal que podem ser armazenados nesses registradores em complemento a dois são, respectivamente:

    –2^31 e 2^31 – 1;

    vai entender..

  • Wagner K,

    As questões são diferentes. Uma pede com sinal, logo deve-se retirar um bit (2^31 -1) e a outra pede sem sinal, logo não precisa retirar um bit (2^32-1)

  • Questão quis dizer número natural, não inteiro. Foda.

  • 2^32 = 4.294.967.296 (quantidade de números sem sinal que podem ser representados com 32 bits)

     

    (2^32) - 1 = 4.294.967.295 (maior inteiro sem sinal que pode ser representado com 32 bits). Obs.: O motivo do (-1) é pelo fato do zero ter que ser representado então a contagem começa de 0 e vai até 4.294.967.295, que é o mesmo que dizer 4.294.967.296 - 1.

     

    -2^31 até (2^31) -1 = 2.147.483.648 até +2.147.483.647 (menor e maior número inteiro com sinal que pode ser representado com 32 bits, observem que é dois elevado a trinta e um e não trinta e dois, pois 1 bit é para representar o sinal)

     

     

     

    Fonte: https://pt.wikipedia.org/wiki/Inteiro_(ci%C3%AAncia_da_computa%C3%A7%C3%A3o)

  • Por dizer INTEIRO SEM SINAL, subentende-se que somente números positivos estarão presentes.

    Portanto, resposta será 2³² - 1.


ID
1715239
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No que se refere a conceitos básicos de informática, julgue o item subsecutivo.

Com as tecnologias atuais, para uma máquina cujas instruções e cujos dados ocupem a mesma memória, é possível projetar um processador em que o contador de instrução (CI) e o registrador de endereço da memória (REM) tenham tamanhos diferentes em bits.


Alternativas
Comentários
  • Alguém poderia comentar?

  • Acho que teriam tamanhos diferentes em bytes, não em bits.

  • O CI irá armazenar o endereço da próxima instrução, logo, não pode ter uma capacidade diferente do REM.

  • Questão muito semelhante a essa:

    Q18874


    Ao se projetar um computador sequencial, seguindo o modelo de von Neumann, é fundamental adotar um processador no qual o tamanho em bits do contador de instrução seja igual ao tamanho do registrador de dados da memória.

    FALSO


    Existe o registrador de endereço de memória, de dado, de instrução e o contador de instrução. Os endereços de instrução localizam-se no registrador de memória, a partir desse valor é possível obter o conteúdo desse endereço. É como a página de um livro e seu conteúdo, eu preciso de algo que armazene a página e outro que armazene conteúdo. Os dados possuem tamanho e estruturas distintas. 


    Fonte: https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Overall/mar.html

  • Creio que não podem ser difrentes, pois o CI guarda o endereço da PRÓXIMA instrução a ser executada, e o REM recebe este endereço antes de colocar ele no barramento. OU seja, o endereço da CI é copiado para a REM de forma que precisam ter o mesmo tamanho.

  • O comentario do Daniel Souza ainda não justifica o por que do gabarito ser ERRADO , mas acredito que esta questão esteja relacionada a arquitetura de HARVAD onde uma das principais caracteristicas é que instruções e dados ocupam memorias diferentes. Me baseio nisso pois no inicio da questão ela fala "Com as tecnologias atuais...". E a arquitetura de HARVARD que sussede a de VON-NEUMANN

  • contador de instrução (CI) é um registrador que tem a função específica de armazenar o endereço da próxima instrução a ser executada. 

     

    Registrador de Endereços de Memória (REM) armazena o endereço a ser acessado na memória por um curto período. 

     

    Assim sendo, O ITEM ESTÁ ERRADO, pois os registradores mencionados devem ter o mesmo tamanho bits, caso contrário haveria conflito entre os registradores que armazenam a mesma informação, ou seja, um endereço de memória, cujo tamanho é sempre o mesmo


ID
1731157
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Julgue o próximo item, que se refere a sistemas operacionais.

A instrução TSL (test and set lock), presente em computadores projetados com múltiplos processadores, controla o conteúdo da palavra de memória em um registrador, permitindo que outro processador acesse a palavra de memória do registrador.

Alternativas
Comentários
  • INCORRETA: É exatamente o oposto da assertiva. A instrução TSL (Test and set lock) lê o conteúdo de uma locação de memória, armazena em um registro e então armazena um valor não zero no endereço. Desse modo, nenhum outro processo pode acessar aquela lotação de memória enquanto a instrução TSL não estiver terminada.

  • O correto seria: "NÃO permitindo que outro processador acesse a palavra de memória do registrador."

  • Prezados,

    É justamente o contrário, a instrução TSL é possível lockar uma variável compartilhada, assim nenhum outro processador poderá usa-lá. 

    Portanto a questão está errada.

  • Transcrição de Instrução TSL (Test and Set Lock)
    É uma solução de hardware para o problema da exclusão mútua em ambiente com vários processadores.
    Muitos processadores possuem uma instrução de máquina especial que permite ler uma variável, armazenar seu conteúdo em uma outra área e atribuir um novo valor à mesma variável. 

    Como funciona?
    A CPU que está executando a instrução TSL impede o acesso ao barramento de memória para proibir que outras CPUs tenham acesso à memória enquanto ela não terminar.
    Desabilitar interrupções e depois executar a leitura de uma palavra na memória seguida pela escrita não impede que um segundo processador no barramento acesse a palavra entre a leitura e a escrita.

    FONTE: https://prezi.com/fqfuoe8zvfj8/instrucao-tsl-test-and-set-lock/

  • Gabarito Errado

    Instrução TSL (Test and Set Lock)

     Esta solução é implementada com uso do hardware.

     Muitos computadores possuem uma instrução especial, chamada TSL (test and set lock), que funciona assim: ela lê o conteúdo de uma palavra de memória e armazena um valor diferente de zero naquela posição.

     Em sistemas multiprocessados: esta instrução trava o barramento de memória, proibindo outras CPUs de acessar a memória até ela terminar

     

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Gabarito: Errado

    É justamente o contrário, a instrução TSL é possível lockar uma variável compartilhada, assim nenhum outro processador poderá usa-lá. 

    Portanto a questão está errada.

    Fonte: Comentário do Professor Leandro Rangel.

  • ERRADO.

    "(Test and Set Lock – testar e confi gurar trava) que funciona como segue: ela lê o conteúdo da

    palavra de memória LOCK no registrador RX e, então, armazena um valor diferente de zero

    no endereço de memória LOCK. É garantido que as operações de leitura e de armazenamento

    da palavra são indivisíveis – nenhum outro processador pode acessar a palavra de memória até

    que a instrução tenha terminado."

    Sistemas Operacionais - Projeto e Implementação


ID
1760038
Banca
FCC
Órgão
TRE-PB
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um sistema computacional possui alguns tipos de elementos de armazenamentos de dados como os seguintes:

1. Memória Cache.
2. Memória Secundária.
3. Registrador.
4. Memória Principal.

Considerando o quesito velocidade de acesso, a ordem decrescente de velocidade é obtida nos elementos de números 

Alternativas
Comentários
  • Alternativa A

    Velocidades das memórias:

    1º = Registradores
    2º = Cache 
    3º = MP (memoria principal= RAM e ROM)
    4º = Memória secundária  

  • Decrescente de velocidade não seria do mais lento para o mais rápido?

    2 (Secundária), 4 (Principal), 1 (Cache), 3 (Registrador)

  • Tive o mesmo raciocínio do Fernando Moraes. Alguém explica porque o gabarito foi Letra = A e não a Letra = D ?

  • 1. Decrescente Significado de Decrescente Por Selmo (SP) em 25-03-2010      

    Do maior para o menor.

    Em números: do 100 p/ 0 90. 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90.

    Em peso: do mais pesado para o mais leve.
    http://www.dicionarioinformal.com.br/decrescente/

    Logo, do mais rápido ao mais lento.

  • Eu entendi desse forma do mais lento ao mais rapido.

  • A banca ajudou quem sabe que o registrador é o mais rápido de todos, já mata a questão

  • Crescente --> Do menor para o maior Ex: 0, 1 , 2 , 3

    Decrescente --> Do maior para o menor Ex: 3, 2 , 1, 0

    Quem sabe que o Registrador é o mais rápido deles já mata a questão!


ID
1784617
Banca
UFMT
Órgão
DETRAN-MT
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A coluna da esquerda apresenta componentes de uma CPU e a da direita, a funcionalidade de cada um. Numere a coluna da direita de acordo com a da esquerda.

1 - Unidade de controle

2 - Unidade lógica e aritmética

3 - Registradores gerais

4 - Registrador contador de programa




( ) Indicar a próxima instrução a ser buscada para execução.

( ) Buscar instruções na memória e determinar seu tipo.

( ) Armazenar resultados temporários e permitir o controle de informações.

( ) Efetuar operações simples para executar as instruções. 

Marque a sequência correta.


Alternativas

ID
2022319
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Na Unidade Central de Processamento (UCP) de um sistema computacional, é comum a identificação de algumas partes básicas que incluem: uma Unidade de Controle (UC), uma Unidade Lógica e Aritmética (ULA) e registradores. Os registradores, por sua vez, incluem os de uso geral e os específicos – como o Contador de Programa (CP) e o Registrador de Instruções (RI), que armazena, temporariamente, cada instrução lida da memória.
Suponha que, na execução de uma instrução de soma entre dois números (cujos valores já se encontram na própria instrução), o processador segue os seguintes passos:

1. busca da instrução da memória;
2. preparação (incremento) para a busca da próxima instrução;
3. decodificação da instrução;
4. execução da soma.

Nesses passos, utilizam-se os seguintes recursos:

Alternativas
Comentários
  • A busca da instrução na memória não é feita pela UC?

     

    Estou estranhando o gabarito C.

  • Eu tb discordo a meu ver o gabarito seria:

    1- UC 

    2 - CP 

    3- RI

    4 - ULA 

    ...tem coisa aí!! rsrs

  • Instrução da memória, ou seja, a instrução já está contida na memória, logo é a instrução corrente - RI

  • Instruction Register (IR): Registrador de Instrução

    O PC contém o endereço de memória que será utilizado para buscar a próxima instrução a ser executada pela CPU. Antes de executar qualquer instrução, a CPU envia o conteúdo de PC para a memória através do Barramento de Endereço, a memória envia o conteúdo da memória nesse endereço através do Barramento de Dados. Esse conteúdo é então armazenado no IR. Já o IR, que recebeu a instrução que veio da memória, tem o objetivo de guardar a instrução e passá-la para a Unidade de Controle, que é quem vai lê-la e tomar as decisões necessárias para para que ela seja executada pela Unidade de Ciclo de Dados. Por se tratarem do processo de busca de instruções, o PC e o IR ficam instalados na Unidade de Controle. O PC possui conexão direta com o Barramento de Endereços, e o IR com o Barramento de Instruções.

    http://producao.virtual.ufpb.br/books/edusantana/introducao-a-arquitetura-de-computadores-livro/livro/livro.chunked/ch02s02.html

  • Desconsiderem essa questão para o estudo


ID
2070535
Banca
FUNRIO
Órgão
IF-PA
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Para se obter um bom compromisso entre desempenho e custo, um computador emprega memórias de diversos tipos de tecnologias. Dentre Cache, Memória Principal e Registradores, as memórias que possuem maior capacidade de armazenamento e maior velocidade de acesso são, respectivamente:

Alternativas
Comentários
  • Essa questão deveria ser anulada. Os registradores são as memórias com maior velocidade de acesso, portanto a alternativa correta é a letra B.

    Segue imagem com a hierarquia das memórias: http://4.bp.blogspot.com/-QtWy0lyvRcE/T0Y-Zl78vUI/AAAAAAAAACM/CsqdtP70aJA/s1600/hierarquia.png

     

     

  • Daniel BR,

    To começando a achar que essa prova inteira deveria ser anulada, são várias questões nesse nível. Segundo Tanenbaum, Organização Estruturada de Computadores, 6ª edição, pg. 67:

     

    "No topo, estão os registradores da CPU, que podem ser acessados à velocidade total da CPU"

     

    Ou seja, os REGISTRADORES são memórias RESIDENTES INTERNAMENTE AO PROCESSADOR QUE RODAM NA MESMA FREQUÊNCIA e por isso são as memórias MAIS RÁPIDAS.

     

    Parei de estudar por essa prova da FUNRIO - IFPA, ficou difícil.

  • Senhores,

     

    Gabarito já corrigido: B.


ID
2083291
Banca
Marinha
Órgão
CAP
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Qual é o item que compõe a hierarquia de um sistema de memória, que fornece maior velocidade?

Alternativas
Comentários
  • REGISTRADORES

    CACHE

    M. PRINCIPAL

    M. SECUNDÁRIA

  • E

    Registradores.


ID
2085478
Banca
Aeronáutica
Órgão
CIAAR
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um sistema computacional pode ser compreendido como um conjunto de circuitos eletrônicos, que são interligados, basicamente formado por registradores, memórias, processadores, barramentos, monitores de vídeo, mouse, discos magnéticos e outros vários dispositivos físicos que são os hardwares. O processador, também chamado de Unidade Central de Processamento (UCP), faz a gerência de todo o sistema computacional, pois controla as operações realizadas por cada unidade funcional. No caso dos registradores, podem ser classificados em de uso geral e de uso específico. São registradores de uso específico, exceto:

Alternativas

ID
2093629
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Julgue o item a seguir, relativo a organização e arquitetura de computadores.

Os registradores e a unidade lógica aritmética (ULA) são componentes do nível lógico digital das máquinas multiníveis contemporâneas.

Alternativas
Comentários
  • Organização de computadores - Tanenbaum - pg 3

    Nível lógico digital - portas

    Nível de microarquitetura - ULA

  • Na arquitetura de Von Newman ele já prescrevia o processador formado pela UC (Unida de Controle), Registradores e ULA (Unidade lógica e Aritmética). Logo é mais antiga que a fome!

  • http://www.eng.uerj.br/~ldmm/Arquiteturas_de_Alto_Desempenho/Arquitetura_de_Computadores.pdf

  • Os computadores modernos são projetados como uma série de níveis, cada um deles construído em cima de seus precursores. Cada nível representa uma abstração distinta, com diferentes objetos e operações presentes em cada um deles. Se projetarmos e analisarmos os computadores desta maneira, estaremos sempre aptos a ignorar temporariamente os detalhes irrelevantes, reduzindo uma questão complexa a algo muito mais fácil de ser entendido.

    NÍVEL 0 - LÓGICO DIGITAL

    O nível 0, o mais baixo, é composto pelo hardware da máquina. Seus circuitos executam programas na linguagem de nível 1. Cabe mencionar a existência de um outro nível abaixo do nível 0 (nível dos dispositivos) área de domínio dos físicos, engenheiros elétricos e eletrônicos. O nível da lógica digital é composto pelas portas lógicas que combinadas formam os principais dispositivos da computação, dentre eles, o processador.

    NÍVEL 1 – MICROARQUITETURA

    O nível 1 (nível da microarquitetura) é composto por um conjunto de registradores que formam uma memória local e um circuito chamado ULA (Unidade Lógica e Aritmética) que é apto a realizar operações aritméticas muito simples.

  • GABARITO (ERRADO).

    Os registradores e a unidade lógica aritmética (ULA) são componentes do nível lógico digital das máquinas multiníveis contemporâneas.

    CPU - Unidade Central de Processamento - ULA, Registradores e UC Unidade de Controle/Sessão de Controle, São componentes Físicos digitais.

  • Nível 1 - Microarquitetura é composto pelos REGISTRADORES, UC e ULA. 

    As portas lógicas estão no nível 0


ID
2093635
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Julgue o item a seguir, relativo a organização e arquitetura de computadores.

Registradores, cache e mídias de armazenamento são elementos componentes da hierarquia de memórias.

Alternativas
Comentários
  • Segue abaixo a hierarquia de memória

    1 - Registradores

    2 - Memória Cache

    3 - Memória Principal

    4 - Memória Secundária

     

    Fonte: Arquitetura de Sistemas Operacionais 4ed - Maia

  • Hierarquia da memória em termos de velocidade 

    1- Registrador 

    2- Memória Cache SRAM

    3- Memória RAM DRAM

    4- HD

    Hierarquia da memória em termos de armazenamento 

    1- HD

    2- Memória RAM DRAM

    3- Memória Cache SRAM

    4- Registrador 

  • A principal fonte é do Estratégia Concursos.

  • Dispositivo de armazenamento de dados. ... Um dispositivo que somente guarda informação é chamado mídia de armazenamento. Dispositivos que processam informações (equipamento de armazenamento de dados) podem tanto acessar uma mídia de gravação portátil ou podem ter um componente permanente que armazena e recupera dados.

  • É a nossa pirâmide das memórias!

    Registradores são a memória mais cara e mais escassa no computador; depois temos a memória cache, a memória RAM e os dispositivos de armazenamento secundário, que são os mais baratos, porém de pior performance.

    Item correto.

  • Em outra questão a falta de Registradores fez a banca alterar o gabarito para errado, mas nesta questão a falta de RAM não importou. Detalhe, não havia qualquer menção à limitação.

    Vai entender o que a CESPE quer.


ID
2102563
Banca
FCC
Órgão
Prefeitura de Teresina - PI
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A instrução MOV REG, 1024 copia o conteúdo da memória na posição 1024 para o registrador interno da CPU. O endereço (base + 1024) corresponde ao endereço virtual gerado pelo programa após a relocação. Em computadores

Alternativas
Comentários
  • Unidade de Gerenciamento de Memória ou MMU (do inglês Memory Management Unit) é um dispositivo de hardware que traduz endereços virtuais em endereços físicos, é geralmente implementada como parte da Unidade Central de Processamento ou CPU (Central Processing Unit), mas pode também estar na forma de um circuito integrado separado.

     

    fonte: https://www.wikiwand.com/pt/Unidade_de_gerenciamento_de_mem%C3%B3ria

     

    a) com memória virtual não podem ser implementadas técnicas de paginação. // Justamente o oposto, a técnica de paginação é uma das tres implementadas pela memoria virtual.

     

    b) gabarito

     

    d) com memória virtual o endereço virtual é igual ao endereço físico.// errado, a memória virtual tende a ser maior do que a memória física.

     

    e) sem memória virtual a implementação de esquemas de proteção de memória tornam-se mais fáceis. // Errado, uma das tres técnicas utilizadas pela memória virtual é justamente a proteção da memória.

     

  • acho que tannebaum, o espírito do neuman e do jobs, o bill gates e gabriel torres foram fazer essa prova e a FCC descobriu..

  • MMU = hardware responsável pela tradução de endereços lógicos (Virtuais) em endereços físicos, Gerencia Memoria virtual


ID
2146795
Banca
CEPS-UFPA
Órgão
UFPA
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Analise as afirmativas sobre a organização e arquitetura de computadores.
I A Unidade de Processamento Central (UCP) é composta por unidade de execução, unidade de controle e registradores.
II Os registradores são memórias com pequena capacidade de armazenamento, porém com alto desempenho.
III A Unidade Lógica e Aritmética (ULA) é capaz de realizar as seguintes operações: adição, subtração, operações lógicas, e comparações. Mas esta unidade não é encarregada de realizar operações de deslocamento.
IV Os registradores são encarregados de controlar as operações realizadas pela UCP, esta envia sinais que coordenam as operações internas.
Considere V para Verdadeiro e F para Falso e marque a alternativa correta.

Alternativas
Comentários
  • Gabarito está A.

     

    I A Unidade de Processamento Central (UCP) é composta por unidade de execução, unidade de controle e registradores.

     

    Unidade de execução e ULA são sinônimos?

  • Também errei por ter achado que o item I estava errado. Devo concordar com a banca, a ULA é a unidade responsável por realizar (executar) operações, logo é uma unidade de execução.


ID
2160745
Banca
UFBA
Órgão
UFOB
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O tamanho dos registradores internos de um processador de 64 bits é o dobro com relação a um processador de 32 bits, o que não garante que o primeiro processe, necessariamente, o dobro de dados por ciclo de clock com relação ao segundo.

Alternativas

ID
2160751
Banca
UFBA
Órgão
UFOB
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Entre outros componentes, além da unidade lógica e aritmética (ULA), da unidade de controle (UC), e dos registradores, os microprocessadores mais sofisticados têm uma unidade de ponto flutuante que permite a realização de cálculos mais complexos do que a ULA, podendo até substituir totalmente as funções de processamento geral dessa unidade.

Alternativas
Comentários
  • Gabarito: E.

     

    Acredito que o erro esteja no trecho "podendo até substituir totalmente as funções de processamento geral dessa unidade".

     

    Apesar de o termo "poder" e similares normalmente estarem relacionados a afirmativas verdadeiras, principalmente em se tratando de questões de julgamento, a unidade de ponto flutuante não realiza os cálculos mais simples, cuja responsabilidade é da ULA. Dessa forma, a ULA não poderia ser substituída.


ID
2218093
Banca
Marinha
Órgão
CAP
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Segundo Monteiro (2012), um sistema computacional possui alguns tipos de elemento de armazenamento de dados, como:

I- Memória Cache;

II- Memória Secundária;

III- Registrador; e

IV- Memória Principal.

Considerando o quesito velocidade de acesso, a ordem decrescente (do mais rápido ao mais lento) de velocidade desses elementos será:

Alternativas
Comentários
  • Sequencia correta quanto a velocidade:

    III- Registrador;

    I- Memória Cache;
    IV- Memória Principal;

    II- Memória Secundária.

    Lembrando que, com relação ao armazenamento, a comparação é inversamente proporcional à velocidade.

  • B

    III, I, IV e II.


ID
2265442
Banca
IF Sertão - PE
Órgão
IF Sertão - PE
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

 Considere as seguintes afirmativas em relação aos conhecimentos gerais de arquitetura de computadores:

I. O termo memória cache refere-se a uma memória de alta velocidade, geralmente pequena, cujo controle e utilização é completamente invisível tanto para os programas quanto para o sistema operacional.

II. O componente de hardware interno à CPU, que permite o gerenciamento da memória virtual (ou seja, realizar funções de mapeamento), é conhecido por unidade de gerenciamento de memória (MMU – Memory Management Unit).

III. Os registradores são memórias auxiliares que permitem expandir a capacidade de processamento. Desse modo, uma possível forma de melhorar o desempenho de um computador é fazendo um upgrade de seus registradores.

IV. Sistemas de memória paginados usam blocos de tamanho fixo, chamados páginas, e assinalam tais blocos a regiões da memória chamadas frames.

Marque a alternativa correta:

Alternativas
Comentários
  • Qual o erro do item III?

    Obrigado, bons estudos.

  • Boa noite Ualison, não há possibilidade de fazer um upgrade nos registradores e sim trocando todo o processador de um computador. Acredito que o erro seja esse.

  • Obrigado @Max Q


ID
2324884
Banca
IFB
Órgão
IFB
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considerando-se a arquitetura e organização de computadores, leia as afirmativas sobre registradores, conforme a participação destes na organização e funcionamento da unidade central de processamento (CPU).
I) Registradores são memórias internas ao processador que auxiliam a minimizar a quantidade de acessos à memória externa, principal, otimizando a velocidade de execução dos programas.
II) Registradores de índice, registradores de segmento e registradores de stack (pilha), são exemplos usuais de registradores de endereçamento. Já contador de programa, registrador de instrução e registrador de endereços são exemplos usuais de registradores de controle.
III) Registradores que agrupam e gerenciam informações sobre o estado de execução do programa (registradores de status) são exemplos de registradores frequentemente alterados por atuação explícita e direta dos programadores.
IV) Nem todos os processadores possuem registradores que funcionam como memória intermediária onde os bits a serem transferidos para o barramento de sistema, e os bits a serem lidos a partir do barramento de dados, são armazenados temporariamente.
V) Registradores de controle e status são utilizados pela unidade de controle e por certas rotinas do sistema operacional, de nível privilegiado, no controle da execução de programas.
Assinale a alternativa que apresenta somente as afirmativas CORRETAS:

Alternativas

ID
2407765
Banca
Marinha
Órgão
Quadro Técnico
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação à organização de computadores, assinale a opção correta.

Alternativas
Comentários
  • O gabarito é a letra B.

     

    Endereçamento Indireto

     

    Nesse método, o valor binário do campo operando representa o endereço de uma célula; mas o conteúdo da referida célula não é o valor de um dado (como no modo direto); é um outro endereço de memória, cujo conteúdo é o valor do dado.

     

    Assim há um duplo endereçamento para o acesso a um dado e, conseqüentemente, mais ciclos de memória para buscar o dado, comparativamente com os métodos já apresentados.

  • RAID 5 utiliza distribuição de paridade entre os discos, não existe apenas um disco dedicado para a paridade.

  • Endereçamento Indireto: Possui o "endereço do endereço" onde a instrução se localiza.

  • Indireto de registrador

    O operando que está sendo especificado vem da memória ou vai para ela, mas seu endereço não está ligado à instrução, como no endereçamento direto. Em vez disso, está contido em um registrador. Quando um endereço é usado dessa maneira, ele é denominado ponteiro.

    Tanenbaum.


ID
2490817
Banca
FGV
Órgão
IBGE
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O acesso a dados em registradores internos da Unidade Central de Processamento (UCP):

Alternativas
Comentários
  • Letra B

     

    Quando a questão menciona "acesso a dados em registradores internos", ele faz menção a uma operação de Registrador para Registrador e por isso justifica a resposta "não usa a memória RAM", letra B.

    Inclusive isso é uma característica da arquitetura RISC.

    Na arquitetura CISC, as operações, em regra, são de Registrador para Memória.

  • Na letra D dizer que o registrador é tão rápido quanto memória RAM é comparar a velocidade dos dois. Isso é errado. O Registrador é muito mais rápido que a memória RAM.

  • A Arquitetura RISC - Privilegia mais o acesso aos registradores.

    Já a CISC - Devido a complexidade dos Dados, usa mais a memória RAM.


ID
2505997
Banca
CESPE / CEBRASPE
Órgão
TRE-BA
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em uma unidade central de processamento, o registrador cuja função precípua é indicar a próxima instrução a ser buscada para execução é denominado

Alternativas
Comentários
  • "A unidade de controle busca a próxima instrução do programa na memória usando o contador de programa para determinar onde a instrução está localizada."

     

    Princípios Básicos de Arquitetura e Organização de Computadores - Por Linda Null,Julia Lobur - Página 65

     

    Gabarito: e)

  • Gabarito E

    Contador de programa é um registrador de uma Unidade Central de Processamento que indica qual é a posição atual na sequência de execução de um processo. Dependendo dos detalhes da arquitetura, ele armazena o endereço da instrução sendo executada ou o endereço da próxima instrução. O contador de programa é automaticamente incrementado para cada ciclo de instrução de forma que as instruções são normalmente executadas sequencialmente a partir da memória, sendo que o contador de programa deve ser colocado a zero no inicio da execução do mesmo.

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • cespe ama essa merda

     

    O contador de instruções (CI) ou program Counter ( PC ) é o registrador responsável pelo armazenamento do endereço da próxima instrução que a UCP deverá executar.

    Certa

     

    O registrador contador de programas contém o endereço da instrução a ser buscada.

    certa

     

    A função do registro de instrução é armazenar o identificador da próxima instrução a ser executada pelo processador

    Errada

     

    Durante a fase de decodificação da instrução, o registrador de instrução contém a instrução corrente, isto é, a instrução apontada pelo registrador contador de programas.

    Errada

     

  • PC - indica a próxima instrução a ser executa.

    IR -  contém a instrução que está em execução no momento.

  • Gab E;

    – Os principais registradores de controle são:
    • Contador de Instrução (Program Counter – PC):

                - Armazena o endereço da (aponta para a) próxima instrução a ser executada;

                - Determina a sequência (fluxo) de execução de um programa, endereçando instrução por instrução.

    • Registrador de Instruções (Instruction Register – RI):

               - armazena (contém) a instrução que está sendo executada. 


    – Unidade de Lógica e Aritmética (ULA):

          • Possui os circuitos necessários para executar operações lógicas e aritméticas:

    – Exemplos: Somas, subtrações, determinação de sinal, comparações algébricas de números, verificar se um número é maior ou menor que zero, etc.

    Possui também um ou mais registradores especiais, cuja função é a de armazenar os números a serem operados pela ULA ou resultados de operações;

    Esse registrador é chamado de Acumulador (ACC);

    Na arquitetura x86 são conhecidos como EAX, EBX, ECX e EDX. 


ID
2510368
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em muitos casos, a pilha em memória pode ser utilizada para armazenar variáveis locais a um procedimento quando não há registradores suficientes. O trecho da pilha contendo os registradores salvos por um procedimento e variáveis locais é chamado registro de ativação. Programas para o MIPS podem utilizar o registrador frame pointer ($fp) para apontar para a primeira palavra de um registro de ativação de um procedimento. Considerando a chamada de procedimentos aninhados no processador MIPS, assinale a alternativa correta.

Alternativas

ID
2579002
Banca
CCV-UFC
Órgão
UFC
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Todas as CPUs têm registradores internos para armazenamento de variáveis importantes e de resultados temporários. Um tipo de registrador especial é o contador de programa, que:

Alternativas
Comentários
  • Contador de Programas ou Contador de Instruções (Program Counter - PC): Contém o endereço da próxima instrução

    Registrador de Instrução ou Apontador da Pilha (Instruction Register - IR ou Stack Pointer - SP): Contém a instrução lida recente (corrente, atual, em execução).


ID
2613595
Banca
UPENET/IAUPE
Órgão
UPE
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Sobre Organização de Computadores, considere as seguintes afirmações:


I. Registradores são dispositivos de armazenamento internos à CPU, que podem ser lidos e escritos em alta velocidade e que se situam no topo da hierarquia de memória.

II. Os componentes de um computador são conectados por meio de barramentos de dados, endereço e controle.

III. A unidade de controle de uma CPU é responsável por buscar instruções na memória secundária e determinar seu tipo.


Está CORRETO o que se afirma em

Alternativas
Comentários
  • Letra C

    O erro em III está em afirmar que a unidade de controle de uma CPU é responsável por buscar instruções na memória secundária e determinar seu tipo.

    Na verdade, ela busca instruções na memória cache, que é a memória interna da CPU.

     

  • UNIDADE DE CONTROLE:

    - Faz o controle da movimentação dos dados e das instruções que entram e saem do processador;

    - Controla a operação da ALU;

    - Parte do processador;

    - Emite sinais de controle externos ao processador para possibilitar a troca de dados com memória e módulos de E/S;




    At.te

    Foco na missão!



ID
2623945
Banca
CONSULPLAN
Órgão
Câmara de Belo Horizonte - MG
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um processador executa as seguintes instruções: busca a instrução; interpreta a instrução; e, obtém, processa e grava os dados. Dentro do processador existe um conjunto de registradores que funcionam como um nível de memória, acima da memória principal e da cache, dentro dessa hierarquia. Esses registradores desempenham dois papéis. Um deles é o de registradores de controle e estado. Assinale, a seguir, o outro papel desempenhado pelos registradores.

Alternativas
Comentários
  • Em se tratando de registradores temos 2 tipos:

     

    Registradores de Controle e de Estado. (Já tratado pela questão)

    são utilizados para controlar a operação da CPU. Na maioria das vezes não são visíveis aos usuários.

     

     

    Registradores visíveis ao Usuário: Letra D

    são aqueles que podem ser referenciados pela linguagem de montagem. Eles podem ser registradores de dados, endereço ou então de propósito geral.

     

     

     

     

     

    Letra D

    http://www.diegomacedo.com.br/fundamentos-de-arquitetura-e-organizacao-de-computadores/

  • Letra D

    Apenas complementando o comentário abaixo.

    - Os registradores visíveis ao usuário AINDA são divididos em duas categorias:
    a. Registradores de Propósito Geral: podem ser atribuídos para uma variedade de funções pelo programador.
    b. Registradores específicos: (registradores de dados, endereços e códigos condicionais/flags) são classificados em:
    b.1. Registradores de Dados: usados apenas para armazenar dados.
    b.2. Registradores de Endereços: dedicados para cálculo de endereçamento.
    b.3. Registradores de Códigos Condicionais/Flags: destinados a armazenar sinais. Ex: resultado pos./neg. de uma operação, overflow, divisão por zero, etc.

     


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


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

Acerca de organização e arquitetura de computadores, julgue o item a seguir.


Registradores são memórias internas do processador, entre as quais se incluem o registrador de endereços da memória (REM), que contém o endereço do dado a ser lido ou escrito na memória, e o registrador de dados da memória (RDM), que contém o dado a ser escrito na memória, no caso de uma operação de escrita.

Alternativas
Comentários
  • Gabarito Certo

    Registrador de dados da memória (RDM) - Memory Buffer Register (MBR) - registrador que armazena temporariamente o conteúdo de uma ou mais células que está sendo transferido da MP para a UCP (em uma operação de leitura) ou da UCP para a MP (em uma operação de escrita). Em seguida a informação é encaminhada para outro elemento da UCP para processamento ou para uma célula da MP, conforme o tipo da operação de transferência. Permite armazenar a mesma quantidade de bits do barramento de dados.

     

    Registrador de endereços da memória (REM) - Memory Address Register (MAR) - registrador que armazena temporariamente o endereço de acesso a uma posição de memória, ao início de uma operação de leitura ou de escrita. Em seguida, o endereço é encaminhado à área de controle da MP para decodificação e localização da célula desejada. Permite armazenar a mesma quantidade de bits do barramento de endereços.

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Na arquitetura de computadores, um registrador é uma pequena porção de memória localizada no processador central. Os registradores permitem acessos muito rápidos a dados e são usados para aumentar a velocidade de execução de programas. A maioria das modernas arquiteturas de computadores operam transferindo dados da memória principal para os registradores, onde estes são processados e o resultado é devolvido à memória principal - é a chamada arquitetura de carregamento-armazenamento.

     

    Os registradores estão no topo da hierarquia da memória e propiciam ao sistema o modo mais rápido de acessar dados. 

     

    Os registradores são medidos pelo número de bits que podem conter. Atualmente as máquinas possuem registradores de 32 ou 64 bits. De acordo com o conteúdo, os registradores podem ser classificados em registradores de uso geral, de segmento, de ponteiro e de estado.

     

    Fonte: http://www.numaboa.com.br/ULmSU/informatica/queisso/521-registradores


ID
2684155
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A CPU (Unidade Central de Processamento, em português) é a parte de um computador que interpreta e executa as instruções de um programa (software). Ela é constituída basicamente de UC (Unidade de Controle), ULA (Unidade de Lógica e Aritmética) e Registradores. Sobre esse assunto, analise as proposições abaixo.

1) Os Registradores de Controle e Estado são utilizados por programadores de linguagem de máquina para otimizar as referências às memórias.
2) A UC gera sinais de controle externos ao processador para comandar a transferência de dados entre o processador e a memória, ou os módulos de E/S.
3) A conexão entre a CPU e a Memória Principal é realizada através de barramentos de dados, de controle e de endereçamento.

Está(ão) correta(s):

Alternativas
Comentários
  • 1)) Os Registradores de Controle e Estado são utilizados por programadores de linguagem de máquina para otimizar as referências às memórias. INCORRETA, os registradores visiveis ao usuários (uso geral, dados, endereços) que fazem uso de linguagem de maquina para minimizar(otimizar) as referências às memórias

    2) A UC gera sinais de controle externos ao processador para comandar a transferência de dados entre o processador e a memória, ou os módulos de E/S. CORRETA

    3) A conexão entre a CPU e a Memória Principal é realizada através de barramentos de dados, de controle e de endereçamento. CORRETA


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

A respeito da unidade central de processamento (CPU), julgue os itens que se seguem.


I A CPU, também denominada processador, tem como função controlar a operação do computador.

II Os registradores são responsáveis por oferecer armazenamento interno à CPU.

III A unidade de controle e a unidade aritmética e lógica fazem parte da CPU.


Assinale a opção correta

Alternativas
Comentários
  • CPU é a sigla para Central Process Unit, ou Unidade Central de Processamento. Ele é o principal item de hardware do computador, que também é conhecido como processador. A CPU é responsável por calcular e realizar tarefas determinadas pelo usuário e é considerado o cérebro do PC.

    A CPU é ligada à placa mãe por meio de um soquete, um dispositivo que permite ao processador receber energia para comandar as atividades do computador. Também existem vários tipos de soquetes no mercado e sua escolha limita a lista de CPUs compatíveis com a máquina.

     

    FONTE: canaltech.com.br

  • Na estrutura interna do próprio computador, a CPU é um dos quatros componentes principais.

    Unidade central de processamento (CPU): Controla a operação do computador e realiza suas funções de processamento de dados; normalmente é chamado apenas de processador.

    Seus principais componentes estruturais são os seguintes:

    - Unidade de controle (UC): Controla a operação da CPU e, portanto, do computador.

    - Unidade aritmética e lógica (ALU, do inglês, arithmetic and logic unit): realiza as funções de processamento de dados com computador.

    - Registradores: oferece armazenamento interno à CPU.
    - Interconexão da CPU: algum mecanismo que oferece comunicação entre unidade de controle, ALU e registradores.

    Retirado de: Stallings, Williams "Arquitetura e Organização de Computadores"

  • todos estão certos

  • Questão didática, pois todos os itens estão corretos.

    Resposta certa, alternativa e).

  • Gabarito: Letra E

    CPU - É o "cérebro da máquina", executa a função de controle.

    REGISTRADORES - São pequenas unidades de memória utilizadas pelo CPU.

    ULA (operação lógica e aritmética) - Faz parte do CPU.

  • Gab: E

    ótima questão para revisar!

  • Na estrutura interna do próprio computador, a CPU é um dos quatros componentes principais.

    Unidade central de processamento (CPU): Controla a operação do computador e realiza suas funções de processamento de dados; normalmente é chamado apenas de processador.

    Seus principais componentes estruturais são os seguintes:

    • Unidade de controle (UC): Controla a operação da CPU e, portanto, do computador.

    • Unidade aritmética e lógica (ALU, do inglês, arithmetic and logic unit): realiza as funções de processamento de dados com computador.

    • Registradores: oferece armazenamento interno à CPU.

    • Interconexão da CPU: algum mecanismo que oferece comunicação entre unidade de controle, ALU e registradores.
  • Gab e!

    COMPONENTES DO HARDWARE:

    CPU/UCP = central processing unit controla e executa instruções armazenadas na memória principal*. 

    Dentro da CPU existem:

    UC: Unidade de controle (envia sinais de controle para todos dispositivos)

    ULA: Unidade lógica e aritmética (realiza as operações lógicas e aritméticas)

    Registradores: (memória) armazena resultados e dados de controle.

    SEGUNDO COMPONENTE: MEMÓRIA RAM:

    Memória volátil. função é armazenar os programas (instruções) que serão executados pelo processador.

    TERCEIRO COMPONENTE: dispositivos

    Podem ser de entrada, de saída ou híbridos. ex: impressoras, monitores, mouse...


ID
2752678
Banca
UFBA
Órgão
UNILAB
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O tamanho dos registradores internos de um processador de 64 bits é o dobro com relação a um processador de 32 bits, o que não garante que o primeiro processe, necessariamente, o dobro de dados por ciclo de clock com relação ao segundo.

Alternativas
Comentários
  • O processamento de UCP depende não só da capacidade de armazenamento dos seus registradores, mas também da frequência ao qual o mesmo opera.


ID
2758258
Banca
FGV
Órgão
COMPESA
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Dentro da organização dos computadores, as memórias têm a finalidade de armazenar dados que serão empregados pelo computador, de modo que ele possa executar suas tarefas. As memórias podem ser classificadas pelo seu tempo de acesso, capacidade, volatilidade etc.

Em um computador, a memória que possui o menor tempo de acesso é

Alternativas
Comentários
  • 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. Lembrando que os registradores são circuitos digitais capazes de armazenar e deslocar informações binárias, e são tipicamente usados como um dispositivo de armazenamento temporário.

     

    https://pt.wikipedia.org/wiki/Registrador_(informática)

  • Gabarito: E.

     

    Hierarquia de memória

     

    Registradores                       + rápido + caro - armazenamento

    Cache

    RAM

    Flash

    HD                                      + lento + barato + armazenamento

  • A hierarquia correta da questão seria esta abaixo?

    e)o registrador.

    d)o cache.

    c) a principal.

    a)o disco rígido.

    b)o CD-ROM.

    Alguém poderia confirmar?

    obrigada

     

     


ID
2771728
Banca
FADESP
Órgão
COSANPA
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Dentre os tipos de registradores especiais presentes na CPU, aquele que armazena temporariamente os dados transferidos da memória principal para a CPU ou transferidos da CPU para a memória principal é o

Alternativas
Comentários
  • Gabarito está errado, é MBR

     

      - MBR (Memory Buffer Register):
    Conhecido como Registrador de Dados de memória. O MBR serve tanto de entrada como de saída de DADOS da memória.

     

     

    Program Counter (PC): Contador de Programas

    Instruction Register (IR): Registrador de Instrução

    Memory Address Register (MAR): Registrador de Endereço

    Memory Buffer Register (MBR): Registrador de Dados

     

    Anula-se, Cumpra-se .

  • MBF? Hahahehaheh

  • Questão tinha que ser anulada, escrita errada que influencia totalmente na resposta.


ID
2813251
Banca
FCC
Órgão
SEFAZ-GO
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Registradores são pequenas porções de memória dentro do processador usados para armazenamento temporário de dados. Dentre os tipos de registradores há o contador de programa que

Alternativas
Comentários
  • Contador de programa é um registrador de uma Unidade Central de Processamento que indica qual é a posição atual na sequência de execução de um processo. Dependendo dos detalhes da arquitetura, ele armazena o endereço da instrução sendo executada ou o endereço da próxima instrução. O contador de programa é automaticamente incrementado para cada ciclo de instrução de forma que as instruções são normalmente executadas sequencialmente a partir da memória, sendo que o contador de programa deve ser colocado a zero no inicio da execução do mesmo.

     

     

    https://pt.wikipedia.org/wiki/Contador_de_programa

  • Letra A)

     

    CI ou PC (Program Counter – armazena o endereço da próxima instrução).

  • Letra (a)

    Durante o Ciclo de Busca, é a Unidade de Controle que atua. Uma nova instrução é buscada da Memória para que possa ser decodificada. Nessa fase os registradores e são utilizados, como apresentados na seção anterior. O PC é logo lido para se saber que instrução será executada, essa instrução é trazida para o IR e, finalmente, é decodificada pela Unidade de Controle. Assim que esse processo termina, caso a instrução não diga respeito à um laço, ou à uma repetição, o conteúdo de PC é incrementado. Ou seja, PC recebe PC + 1. Assim, no próximo Ciclo de Busca a instrução do endereço seguinte será carregada da memória e executada. Esse comportamento garante a característica de execução sequencial dos programas.

    Fonte: http://producao.virtual.ufpb.br/books/edusantana/introducao-a-arquitetura-de-computadores-livro/livro/livro.chunked/ch02s03.html

    Neh?

    Em 10/05/19 às 21:02, você respondeu a opção A. Você acertou!

    Em 08/05/19 às 22:24, você respondeu a opção D. Você errou!

    Em 19/04/19 às 00:29, você respondeu a opção E. Você errou!

  • Contador de instrução (CI): armazena o endereço da próxima instrução a ser executada pelo processador.

    Alternativa; A


ID
2884399
Banca
IDECAN
Órgão
CRF-SP
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

“Registradores são dispositivos com função principal de armazenar dados temporariamente. O conjunto de registradores funciona como uma memória de alta velocidade interna do processador, porém com uma capacidade de armazenamento reduzida e custo maior que o da memória principal.” Podem ser classificados em registradores de uso geral e registradores de uso específico. Um dos registradores de uso específico contém o endereço da próxima instrução que o processador deve buscar e executar. Acerca desse registrador, assinale a alternativa correta.

Alternativas
Comentários
  • Os registradores mais importantes são:

    Contador de Instrução ( CI )/Contador de programa (PC - Program Counter), que aponta para a próxima instrução a executar. RI (IR- Instruction Register) que armazena a instrução em execução. REM que armazena endereços de memória que apontam para células na memória principal. RDM/ACC que armazena dados que serão manipulados nas operações do programa. Também é conhecido por CD. Outros registros que permitem o armazenamento de resultados intermediários.



  • a) Registrador de Instruções (RI). A Instrução buscada é colocada nele(contém a instrução que está em execução)

    b) Apontador da Pilha (Stack Pointer – SP). Armazena o endereçõ da última posição ocupada na pilha

    c) Contador de Instruções (Program Counter – PC). GABARITO DA QUESTÃO

    d) Registrador de Status (Program Status Word – PSW). Contém os bits do código de condições, os quais são alterados pelas instruções de comparação, pelo nível de prioridade da CPU, pelo modo de execução, e também por vários outros bits de controle( Q695223)

  • Os REGISTRADORES são dispositivos de alta velocidade com a função principal de armazenar dados temporariamente. Localizados na CPU. Tem 3 tipos:

    - CI (Contador de instruções) ou PC (Program Counter) – contém o endereço da próxima instrução que o processador deve buscar e executar.

    - AP (Apontador da pilha) ou stack pointer (SP) – contém o endereço de memória do topo da pilha.

    - Registrador de status ou PSW (Program Status Word) – responsável por armazenar informações sobre a execução de instruções, como a ocorrência de overflow.


ID
2912056
Banca
IF-PA
Órgão
IF-PA
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Analise as alternativas:


I. RDM–Registrador de Dados da Memória, armazena temporariamente o endereço de acesso a uma posição de memória, ao se iniciar a operação de leitura ou escrita.

II. Os registradores são memórias estáticas (SRAM).

III. REM–Registrador de Endereços da Memória, armazena temporariamente a informação que está sendo transferida da MP para a UCP (leitura) ou da UCP para MP (escrita).

IV. As memórias estáticas (SRAM) são bem mais rápidas.

Alternativas
Comentários
  • RDM–Registrador de Dados da Memória e REM–Registrador de Endereços da Memória os conceitos estão invertidos, estão corretas apenas as alternativas II e IV.


ID
3065590
Banca
VUNESP
Órgão
Prefeitura de Ribeirão Preto - SP
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma arquitetura de computador hipotética utiliza um microprocessador que possui instruções com o modo de endereçamento “endereçamento indireto por registrador”. Considere a instrução de máquina a seguir, que utiliza esse tipo de endereçamento, envolvendo o registrador R1.


ADD A,(R1), 8


Considerando esse contexto, e que A representa o acumulador, 8 representa um valor imediato e ADD é o mnemônico de uma instrução de máquina que realiza a operação soma, assinale a alternativa que apresenta uma funcionalidade coerente para essa instrução e que utiliza o endereçamento indireto por registrador.

Alternativas
Comentários
  • No "indireto por registrador" o o R1 aponta para um operando que se encontra em um registrador, não armazena nenhum valor, mas o endereço do registrador onde se encontra.

  • Podemos ler a instrução ADD A,(R1), 8 da seguinte forma: o valor 8 é somado com o dado que

    está na memória em um endereço apontado por R1 e o resultado é armazenado no acumulador A

    Exemplo1: ADD A,(R1) : O dado que está em R1 será somado e colocado no primeiro operando.


ID
3236710
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Para poder executar uma instrução, o processador usa uma pequena memória interna, conhecida como registradores, para armazenar as instruções e dados temporariamente.

Dentre os principais registradores de controle e estado, aquele que é dedicado para conter o endereço da próxima instrução a ser lida é o

Alternativas
Comentários
  • contador de programa ( PC ), comumente chamado de ponteiro de instrução ( IP ) em  e  , e às vezes chamado de registo endereço de instrução ( IAR ),  o contador de instruções ,  ou parte apenas do sequenciador de instruções ,  é um  que indica onde o  está em sua sequência de  . 

    Normalmente, o PC é incrementado após a busca de uma  e mantém o  de  ("  para") a próxima instrução que seria executada. 

  • Registradores de controle e estado

    São usados para controlar as ações da CPU;

    É comum que eles não sejam visíveis ao usuário;

    Contudo alguns podem ser visíveis no nível de linguagem de maquina e nível de SO

    Existem várias classificações para esse tipo de registrador, variando de máquina para máquina

    Contador de Programas (PC)

    – Contem o endereço da instrução a ser buscada;

    – É atualizado pela CPU depois de cada busca;

    – Um salto ou desvio também alteram seu valor;

    Registrador de instrução (IR);

    – Contem a ultima instrução buscada;

    Registrador de endereçamento (MAR);

    – Contém o endereço de uma posição de memória;

    Registrador de armazenamento Temporário de dados (MBR);

    – Contém uma palavra de dados a ser escrita na memória ou a palavra lida recentemente;

    – Usado para trocar dados com os registradores visíveis ao usuário;

    – Pode ser acessado diretamente pela ULA

    Fonte apostilas.wdfiles.com/local--files/start/CPU_Reg

  • Ponteiro de Pilha - Aponta para o topo da pilha.

    Contador de Programa - Armazena o endereço da próxima instrução que será executada.

    Registrador de Instrução - Armazena a instrução que está em execução


ID
3247606
Banca
Quadrix
Órgão
CRMV-GO
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Nas questões que avaliem conhecimentos de informática, a menos que seja explicitamente informado o contrário, considere que:  todos  os  programas mencionados estejam em  configuração‐padrão, em  português;  o mouse esteja configurado para  pessoas  destras;  expressões  como  clicar,  clique  simples  e  clique  duplo  refiram‐se  a  cliques  com  o  botão  esquerdo  do mouse;  teclar  corresponda à operação de pressionar uma tecla e, rapidamente, liberá‐la, acionando‐a apenas uma vez. Considere também que  não  haja  restrições  de  proteção,  de  funcionamento  e  de  uso  em  relação  aos  programas,  arquivos,  diretórios,  recursos  e  equipamentos mencionados.  

Os computadores utilizam diversos tipos de memória para armazenar informações para diversas finalidades e objetivos. Com relação às memórias, assinale a alternativa correta.

Alternativas
Comentários
  • GABARITO: A

    A) No processador, há pequenas porções de memória chamadas de registradores. (CERTO)

    B) Memórias do tipo RAM perdem seu conteúdo quando o computador desliga.

    C) Ao ligar o computador, o sistema operacional é carregado do disco para a memória RAM.

    D) A memória CACHE é mais rápida que a memória RAM, por isso é acessada com maior frequência.

    E) O BIOS é firmware não-volátil usado para realizar a inicialização do hardware durante o processo de inicialização e para fornecer serviços de tempo de execução para sistemas operacionais e programas.


ID
3248323
Banca
VUNESP
Órgão
Prefeitura de Birigui - SP
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Dentro do contexto da arquitetura de computadores existem as memórias primária e secundária, sobre as quais é correto afirmar que

Alternativas
Comentários
  • Imagine uma piramide, nela, a CPU e seus componentes são o topo, logo, HD ou outro dispositivo externo é a parte de baixo da piramide. todo custo em BIT do TOPO da pirâmide é mais caro.

  • Memória secundária -> ex. ROM -> Mais barata em relação a primária.

  • A) A memória primária é implementada com memória do tipo RAM dinâmica, enquanto que a memória secundária é implementada com memória do tipo RAM estática.

    Correção: ROM - A memória secundária é não-volátil.

    B) a memória secundária é implementada com memória do tipo RAM dinâmica, enquanto que a memória primária é implementada com memória do tipo RAM estática.

    Correção: Memória principal -> RAM dinâmica l Memória Secundária -> ROM

    C) a memória secundária também é conhecida como memória cache.

    Correção: Memória Cache refere-se a uma memória que trabalha junto ao processador. É uma memória volátil, diferentemente da memória secundária (EX.: Disco Rígido, CD-ROM.. )

    D) o custo por bit da memória secundária é menor do que o custo por bit da memória primária.

    E) registradores do processador são um exemplo típico de componentes da memória secundária.

    Correção: Os registradores são memórias de alta velocidade localizadas no processador. São considerados memórias voláteis, diferentemente da memória secundária.

  • Tem comentários falando que memória ROM é secundária. Está errado!

    Memória ROM é primária.

    fonte: http://www.inf.ufsc.br/~j.barreto/cca/perifer/memorias.html


ID
3259150
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca dos componentes de um computador, assinale a alternativa correta.

Alternativas
Comentários
  • Apontador de Instruções

    É registrador e tem por função manter atualizado o endereço de memória da próxima instrução que deve ser executada. Também é chamado de contado do programa - ou PC, do inglês Program Counter. O nome contato do programa deve-se ao fato de, no modelo básico de um computador , instruções consecutivas de um programa serem armazenadas em palavras da memória que possuem endereços também consecutivos.

    Fonte

    Fundamentos de Arquitetura de Computadores Vol 8 Série Livros Didátivos

    Weber

  • Acertei a questão, no entanto não encontrei referências que ratifiquem a afirmativa de que o contador de programa seja o registrador mais importante. Acertei simplesmente por eliminação.

  • Os registradores mais importantes são:

    • Contador de Instrução ( CI )/Contador de programa (PC - Program Counter), que aponta para a próxima instrução a executar.
    • RI (IR- Instruction Register) que armazena a instrução em execução.
    • REM que armazena endereços de memória que apontam para células na memória principal.
    • RDM/ACC que armazena dados que serão manipulados nas operações do programa. Também é conhecido por CD.
    • Outros registros que permitem o armazenamento de resultados intermediários.

    Fonte: https://sites.google.com/site/unipliarquitetdecomputadores/aulas/aula-4---registradores-tipos-de-registradores


ID
3292141
Banca
AOCP
Órgão
FUNPAPA
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A solução tradicional para armazenar grandes quantidades de dados é definida como hierarquia de memória, estruturada respectivamente da maior quantidade de armazenamento para a menor quantidade de armazenamento. Sobre hierarquia de memória, é correto afirmar que

Alternativas
Comentários
  • Gabarito: C

    A hierarquia de memória é referente a ordem dos tipos de memórias no desempenho. Geralmente, essa ordem usada possui dois fatores: capacidade/tamanho e velocidade de acesso. Esses dois fatores são representados em uma pirâmide, onde a base representa os dispositivos com um custo mais baixo e com baixa velocidade de acesso. Já no alto da pirâmide estão os dispositivos que são mais rápidos e, com isso, custo mais alto.

    A hierarquia da pirâmide começando do mais baixo (custo baixo/velocidade baixa/capacidade alta) até o mais alto (custo alto/velocidade alta/capacidade baixa) são: memória secundária, memória principal, memória cache e registradores.

    Fonte: Brainly.com.br - https://brainly.com.br/tarefa/12817480#readmore


ID
3305299
Banca
AOCP
Órgão
SUSIPE-PA
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em relação aos registradores do processador, assinale a alternativa que NÃO apresenta uma característica desse tipo de memória.

Alternativas
Comentários
  • Existem registradores de propósito geral (podem ser modificados pelo usuário/programador) e os de propósito específico, por exemplo, PC (Program Counter) e o SP (Stack Pointer).

  • e-

    In a computer, the memory address register is the CPU register that either stores the memory address from which data will be fetched to the CPU, or the address to which data will be sent and stored. When reading from memory, data addressed by MAR is fed into the MDR (memory data register) and then used by the CPU. When writing to memory, the CPU writes data from MDR to the memory location whose address is stored in MAR.

    https://en.wikipedia.org/wiki/Memory_address_register


ID
3305308
Banca
AOCP
Órgão
SUSIPE-PA
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A unidade de controle utiliza-se de um registrador chamado de código de ciclo de instruções (ICC), para decompor cada instrução em uma sequência de micro-operações elementares. Sobre esse registrador e seu uso, assinale a alternativa correta.

Alternativas
Comentários
  • o ciclo de instrução é o período de tempo no qual o programa lê e processa uma instrução em linguagem de máquina.
  • gabarito bem errado ein, tamanho fixo de 2 bits? what?

  • a (??)

    Nao encontrei nada dizendo que O registrador tem tamanho fixo de 2 bits. A informacao geral é 64 bits.

    as informações que são armazenadas por conjuntos de dígitos binários nos sistemas digitais internos do computador também tem que ser maior, ocupando um espaço de 32, 64 ou 128 bits

    https://pt.wikipedia.org/wiki/Registrador_(inform%C3%A1tica)


ID
3313537
Banca
Quadrix
Órgão
Prefeitura de Jataí - GO
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No que se refere à arquitetura dos processadores, os registradores que podem ser usados pelo programador para uma variedade de funções são os registradores de

Alternativas
Comentários
  • Os registradores de propósito geral são utilizados para guardar as variáveis dos programas. Como eles estão presentes em quantidades muito pequenas, são poucas as variáveis que ficam armazenadas em registradores. As demais ficam na Memória Principal.

ID
3336682
Banca
FUNDEP (Gestão de Concursos)
Órgão
Prefeitura de Uberaba - MG
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A memória do computador é um conjunto de memórias.
O elemento desse conjunto que é constituído por
pequenos dispositivos de armazenamento existentes no interior dos processadores, com o propósito de armazenar individualmente dados, instruções ou endereço, é o(a):

Alternativas
Comentários
  • Gabarito: C

    Um registrador é um local interno à CPU, onde os dados que foram buscados na memória são armazenados. O registrador é um circuito lógico que tem a finalidade de reter a curto prazo um conjunto de bits.

    Seja sua própria inspiração.


ID
3343846
Banca
CS-UFG
Órgão
UFG
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com respeito à hierarquia de memória, dentre as opções mencionadas, a que tipicamente possui maior rapidez de acesso é:

Alternativas
Comentários
  • registrador ou registo de uma CPU () é a memória dentro da própria CPU que armazena n bits. Os registradores estão no topo da , sendo assim, são uma mídia mais rápida e financeiramente mais custosa de se armazenar dados. Apesar do alto custo por bit armazenado, sua velocidade de acesso é essencial para o funcionamento dos computadores modernos e, portanto, são incluídos, ainda que em menor capacidade, mesmo em processadores de baixo custo.

  • Registradores Alternativa C

    Registradores ficam dentro do Processador.

    Cache como L2 geralmente Não

  • O Registrador é a memória mais rápida de todas, sendo responsável por armazenar a informação do processo que está sendo processado no momento.

  • Assertiva C

    Por ordem das alternativas + rapido para o + lento

    1-registrador

    2-cache l2

    3-memória principal

    4-disco magnético

    Por ondem com mais opções do + rapido para o + lento

    1-registrador

    2-memória cacha L1, L2 e depois L3

    3-memória principal

    4-SSD e depois Hd magnético

  •  Os Registradores: formam um pequeno espaço de endereçamento, com pouca capacidade de armazenamento temporário e acesso rápido. A quantidade de registradores é relacionada ao tipo de arquitetura, Armazenar a instrução a ser executada pela unidade central de processamento (UCP) e ordená-la de acordo com a prioridade dos processos , possuem maior velocidade de transferência, menor capacidade de armazenamento e custo alto, estão no topo da pirâmide. Os registradores são dispositivos de alta velocidade, localizados fisicamente na UCP, para armazenamento de dados temporários. Alguns registradores são de uso específico e tem propósitos especiais, enquanto outros são ditos de uso geral.


ID
3363790
Banca
IBADE
Órgão
IPM - JP
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um determinado computador possui um Registrador de Endereços de Memória de 12 bits e um Registrador de Dados de Memória de 8 bits. O máximo de posições de memória endereçáveis para esse caso é de:

Alternativas
Comentários
  • REM >= BE >= E sendo, REM = 12, logo E= 2^12 = 4096

ID
3469408
Banca
Quadrix
Órgão
CREA-TO
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação às estruturas e às funções dos computadores, julgue o item.


Os registradores são um tipo de memória interna da CPU que pode ser acessado de forma direta e mais rápida que nos acessos à memória RAM.

Alternativas
Comentários
  • São três as partes principais da CPU:

    1-Unidade de controle: busca a instrução da memória e decodifica-a.

    2-ALU (ou unidade aritmética e lógica): realiza operações aritméticas e booleanas.

    3-Registradores: memória rápida para guardar informações de controle, resultados intermediários.

    Alguns registradores importantes incluem: PC (``Program Counter'') - registrador que contém o endereço de memória da próxima instrução a ser executada. IR (``Instruction Register'') - registrador que contém a instrução em execução. PS ou PSW (``program status word'') - registrador que contém uma série de informações de controle, dando o estado do processador (o conteúdo varia de máquina para máquina).

    www.ime.usp.br/~song/mac412/oc/node2.html