Fix register status

This commit is contained in:
Guilherme Werner
2023-06-17 18:15:50 -03:00
parent 2ae15b6080
commit 1c820bde43
2 changed files with 5 additions and 5 deletions

View File

@ -142,7 +142,7 @@ export default function Home() {
type="text"
name={`[${i}].registradorR`}
size="3"
maxLength="3"
maxLength="10"
value={values[i].registradorR}
onChange={handleChange}
/>
@ -164,7 +164,7 @@ export default function Home() {
type="text"
name={`[${i}].registradorT`}
size="3"
maxLength="3"
maxLength="10"
value={values[i].registradorT}
onChange={handleChange}
/>

View File

@ -331,8 +331,8 @@ export default function Home() {
}
}
function writeRegister(instrucao, ufNome) {
registerStatus[instrucao.registradorR.replace('R','').replace('F','')] = ufNome;
function writeRegister(instrucao, entry) {
registerStatus[instrucao.registradorR.replace('R','').replace('F','')] = entry;
setRegisterStatus(registerStatus);
}
@ -415,7 +415,7 @@ export default function Home() {
novaInstrucao.issue = clock;
if ((UFParaUsar.tipoUnidade !== 'Store') && (UFParaUsar.operacao !== 'BEQ') && (UFParaUsar.operacao !== 'BEQ')) {
writeRegister(novaInstrucao.instrucao, UFParaUsar.nome);
writeRegister(novaInstrucao.instrucao, novaInstrucao.posicao);
}
}
}