Podcast
Questions and Answers
O que força o valor do PC (IP) a zero?
O que força o valor do PC (IP) a zero?
Qual é a primeira instrução a ser executada após um RESET?
Qual é a primeira instrução a ser executada após um RESET?
Durante a fase de FETCH, qual endereço é utilizado pelo MAR?
Durante a fase de FETCH, qual endereço é utilizado pelo MAR?
Qual é o responsável por ler o OPCODE da próxima instrução durante a fase de FETCH?
Qual é o responsável por ler o OPCODE da próxima instrução durante a fase de FETCH?
Signup and view all the answers
O que acontece no segundo estado da fase de FETCH?
O que acontece no segundo estado da fase de FETCH?
Signup and view all the answers
O que é garantido pelos dois estados da fase de FETCH?
O que é garantido pelos dois estados da fase de FETCH?
Signup and view all the answers
Qual variável determina o próximo estado após a fase de FETCH?
Qual variável determina o próximo estado após a fase de FETCH?
Signup and view all the answers
O que o programador usa para condicionar o comportamento da máquina de estados?
O que o programador usa para condicionar o comportamento da máquina de estados?
Signup and view all the answers
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.
Description
Entenda como o estado 0 do computador funciona e como a fase de FETCH do controlador é definida.