8 / 20 · Verificação
Verifique o controle do elemento de processamento
Identifique o estado que deve ser mantido durante uma pausa.
As aulas podem ser lidas gratuitamente. Inscreva-se para salvar o progresso.
Com advance global, o cronograma da fronteira e cada PE pausam juntos. Reset e clear têm prioridade. Pausar a aritmética enquanto os tokens são encaminhados quebra o alinhamento dos operandos.
Experimente
Por que uma pausa que mantém apenas acc, mas atualiza os registradores de encaminhamento, está incorreta?
Ler a explicação
Ela pode encaminhar um termo não consumido ou adiantar um fluxo, quebrando o alinhamento de k. Mantenha juntos acc, registradores de operandos, valid, etiquetas, count e a posição do cronograma da fronteira.
O que é mantido quando advance=0 e reset=clear=0?
Uma pausa mantém o tempo lógico. Sem inicialização, todo o estado relacionado deve ser mantido para preservar a defasagem e a correspondência dos termos.