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

View File

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