Questões de Concurso Sobre arquitetura de computadores
Foram encontradas 7.868 questões
Para responder a questão considere os trechos de códigos abaixo, escritos em 2 diferentes linguagens de programação.

Para que os programas funcionem, eles devem ser traduzidos para o código de máquina (de código fonte para código objeto) e para isso é necessário um tradutor ou um compilador. Em relação à característica de um programa compilado, analise as afirmativas a seguir:
I. O compilador ocupa a memória enquanto se executa o programa.
II. O compilador é carregado na memória apenas na compilação do programa.
III. O programa é traduzido inteiramente uma vez.
IV. O programa precisa ser traduzido cada vez que é rodado.
V. Sua execução é rápida.
VI. O programa acaba por se tornar mais lento.
Está CORRETO o que se afirma em:
Considere o texto a seguir:
Em computadores baseados na arquitetura de Von Neumann, assim que a instrução que vai ser executada é buscada da memória principal para a CPU, o sistema efetiva automaticamente a modificação do conteúdo desse registrador de modo que ele passe a armazenar o endereço da próxima instrução na sequência, sendo crucial para o processo de controle e de sequenciamento da execução dos programas
O texto se refere ao registrador conhecido como
Com relação a computadores e microprocessadores, interrupção é:
Um computador possui instruções de máquina em seu processador que implementa o endereçamento indireto de memória via registrador. Considere a existência dos registradores R1, R2 e R3, todos de 8 bits, com valores iniciais já neles armazenados, bem como o conteúdo de algumas posições de memória. Os endereços e os conteúdos das posições de memória e dos registradores R1, R2 e R3 estão apresentados a seguir, na notação hexadecimal.
R1: 32h
R2: 20h
R3: 15h
Memória[15h]: AEh
Memória[20h]: 33h
Memória[32h]: 2Fh
Considere, ainda, duas instruções com suas funcionalidades apresentadas.
MOV R2,(R1) ; R2 ← valor da memória endereçada, de forma
asdasdasdasdasd indireta, a partir de R1.
ADD R3,R2 ; R3 ← R3 + R2
Se essas duas instruções forem executadas na sequência apresentada, o valor que constará em R3 após essas execuções será: