Adicionando as duas novas operações: branch greater e branch less. Além disso, para melhorar consistência, renomeando JZERO para BZERO.
Adicionando novo sinal alu_slt no barramento.
Adicionando novo sinal alu_slt no controlador.
Adaptação da máquina de estados:
- Adição de um novo sinal interno (BRANCH_trigger) que verifica se a operação é de branch e se ela é válida (por exemplo, se for branch zero e o sinal realmente é zero);
- Ajuste no condicional do estado s9 (verifica se é operação de branch);
- Ajuste no condicional do estado s10 (usa o sinal BRANCH_trigger verificando se o branch é válido);