Insegnamento
    Course full name
    
            Computer Architecture
    Course ID number
    2122-1-E3101Q104
Laboratorio Datapath - soluzione add3
                                Completion requirements
                                
                                    
                                        
                                    
                                
                        La soluzione presentata nel video presenta un'incorrettezza.
Per poter usare il valore contenuto in un registro per un'operazione con l'ALU bisogna selezionare il registro desiderato nel ciclo precedente all'operazione con l'ALU, in quanto l'ALU prende in input i registri A e B, e serve un ciclo di clock per scrivere in un registro.
La macchina a stati finiti dell'esercizio è dunque la seguente:
