TO DO
OVUNQUE
- Rivedere Flag vs flag, anche in relazione al Carry vs carry
- decidere se quando spiego il microcode delle istruzioni devo usare la numerazione degli step partendo da 0 o da 1
- quello di BEN è SAP-1 o SAP-1?
HOME
- Mettere i link ai miei post su Reddit
- Aritmetica binaria e tutti gli altri argomenti… se è il nome di qualcosa, va in maiuscolo, altrimenti no - ad esempio alla sezione numeri signed della pagina dedicata all’aritmetica binaria ==> In questo caso forse sarebbe meglio averlo in minuscolo
- Registri indice maiscuolo, minuscolo etc… ???
- Forma e coerenza su come chiamare i registri - ad esempio Stack per il registro e stack per genericamente “lo stack”
- Review della parola “segnali” per distinguere bene i segnali di controllo dai segnali dati - e decidere se le abbreviazioni dei segnali debbano essere evidenziate o no per coerenza
CLOCK
- Verificare la forma - “modulo di clock” e “clock” sono usati per descrivere… maiuscolo o minuscolo?
- Verificare possibilità di applicare teorema di De Morgan alla fase finale del modulo.
RAM
-
mettere dei link
ALU
- /WE ↘↗
- https://bread80.com/2019/09/02/adding-adc-sbc-inc-dec-operations-to-ben-eaters-alu/#easy-footnote-4-43 da leggere per capire se buono
- subito dopo il capitolo “Il registro H” capire “(da fare: in questo caso, ma anche nel caso delle istruzioni di shift / rotazione e forse anche CPX e CPY, verificare se non potessi usare D invece di H)”
- rivedere “L’ALU dell’NQSAP per dare senso al fatto che ho studiato NQSAP ma parlo della realizzazione del BEAM
- Parlare del bench di test sulla base di quanto appreso da David Courtney + link al mio video dell’ALU
STACK
- controllare se il mio SP funziona correttamente; vedo che Tom ha usato dei cablaggi diversi per i pin 7 e 10 20-08-2024
BIN MATH
- controllare tutti i link e inserire il link che apre nuova pagina ipertesto
- controllare le truth table, che non convenga rifare e mettere Cin all’inizio.