Computador - Inicialização e Fase de FETCH

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

O que força o valor do PC (IP) a zero?

  • A fase EXECUTE
  • A fase FETCH
  • O estado 1
  • A opção RESET (correct)

Qual é a primeira instrução a ser executada após um RESET?

  • A que está localizada no endereço 0000h da memória (correct)
  • A que está no registrador IR
  • A que está localizada no endereço 0001h da memória
  • A que está armazenada no MAR

Durante a fase de FETCH, qual endereço é utilizado pelo MAR?

  • O endereço armazenado no WIR
  • O endereço apontado pelo PC (correct)
  • O endereço armazenado no RAM
  • O endereço armazenado no IR

Qual é o responsável por ler o OPCODE da próxima instrução durante a fase de FETCH?

<p>Os dois estados definidos (B)</p> Signup and view all the answers

O que acontece no segundo estado da fase de FETCH?

<p>O valor lido da memória é escrito no IR (C)</p> Signup and view all the answers

O que é garantido pelos dois estados da fase de FETCH?

<p>Que o OPCODE é lido da memória e escrito no IR (D)</p> Signup and view all the answers

Qual variável determina o próximo estado após a fase de FETCH?

<p>A variável OP do controlador (C)</p> Signup and view all the answers

O que o programador usa para condicionar o comportamento da máquina de estados?

<p>Os valores escritos na memória (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Inicialização

  • O estado 0 ocorre quando se aciona o sinal de RESET ou quando se liga o computador, forçando o valor do PC (IP) a zero.
  • A opção RESET permite reinicializar o controlador e garantir que a primeira instrução a ser executada é sempre a que está localizada no endereço 0000h do espaço de endereçamento da memória.

Fase de FETCH

  • A fase de FETCH do controlador é definida por dois estados.
  • Os dois estados lêem o OPCODE da próxima instrução, na posição de memória apontada por IP e deixam o seu valor no registo IR.
  • No primeiro estado, o PC é lido e escrito no MAR, garantindo que o MAR tenha o endereço da posição de memória onde se encontra a próxima instrução.
  • No segundo estado, a posição de memória apontada pelo MAR é lida e o valor lido é escrito no IR; ao mesmo tempo, o PC é incrementado.
  • O PC sempre aponta para a próxima instrução quando entra na fase de FETCH.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Microprocessor Fundamentals
14 questions
Computer Organization: Address Bus
14 questions
Use Quizgecko on...
Browser
Browser