Marco Corbatto
Quiz by , created more than 1 year ago

Per controllare la vostra comprensione del funzionamento del simulatore di cpu semplice http://courses.cs.vt.edu/csonline/MachineArchitecture/Lessons/CPU/sumprogram.html

389
0
0
Marco Corbatto
Created by Marco Corbatto over 9 years ago
Close

simple CPU simulator

Question 1 of 14

1

Nel simulatore il bus di colore blu è

Select one of the following:

  • il bus dati

  • Il bus indirizzi

  • il bus di controllo

  • il bus degli errori

Explanation

Question 2 of 14

1

Nel simulatore il bus di colore verde è

Select one of the following:

  • il bus dati

  • Il bus indirizzi

  • il bus di controllo

  • il bus delle istruzioni

Explanation

Question 3 of 14

1

Nel simulatore il bus di colore rosso è

Select one of the following:

  • il bus dati

  • il bus indirizzi

  • il bus di alimentazione

  • Il bus di controllo

Explanation

Question 4 of 14

1

cosa fa secondo te l'istruzione LOAD #2

Select one of the following:

  • Carica nell'accumulatore il dato all'indirizzo di memoria 2

  • Carica nell'accumulatore il numero 2

  • Carica 2 volte un dato dalla memoria

Explanation

Question 5 of 14

1

Cosa fa secondo te il programma che è caricato nel simulatore

Select one of the following:

  • sposta 2 locazioni di memoria

  • copia 2 locazioni di memoria

  • somma 2 locazioni di memoria

  • moltiplica 2 locazioni di memoria

Explanation

Question 6 of 14

1

il blocco MUX significa MULTIPLEXER, cosa permette di fare secondo te

Select one of the following:

  • collega l'ingresso con una delle uscite

  • seleziona uno degli ingressi e lo collega con l'unica uscita

  • somma i 2 ingressi e invia il risultato all'uscita

Explanation

Question 7 of 14

1

Nel simulatore si vede un registro PC, qual'è il suo nome preciso

Select one of the following:

  • Program Control

  • Part Controller

  • Program Controller

  • Program Counter

Explanation

Question 8 of 14

1

Cosa serve secondo te il blocco ALU ?

Select one of the following:

  • A fare i calcoli o le assegnazioni

  • A selezionare la prossima istruzione

  • A decodificare le istruzioni

Explanation

Question 9 of 14

1

cosa fa secondo te l'istruzione LOAD 13

Select one of the following:

  • Carica nell'accumulatore il numero 13

  • Carica nell'accumulatore il dato all'indirizzo di memoria 13

  • somma il valore 13 all'accumulatore

Explanation

Question 10 of 14

1

Cosa conterrà alla fine del programma la cella 15 ?

Select one of the following:

  • 5

  • 13

  • 14

  • 7

Explanation

Question 11 of 14

1

Che significato ha il dato contenuto nel registro PC

Select one of the following:

  • E' il risultato dell'ultima operazione effettuata

  • E' il prossimo operando della prossima istruzione

  • E' l'indirizzo della prossima istruzione da eseguire

  • E' l'indirizzo della cella che conterrà il risultato del programma

Explanation

Question 12 of 14

1

Qual'è il nome esplicito del registro IR

Select one of the following:

  • Instruction register

  • Input register

  • Input row

  • Instruction ram

Explanation

Question 13 of 14

1

Qual'è la funzione del decoder ?

Select one of the following:

  • In base all'indirizzo corrente salvare il risultato dell'operazione

  • In base all'istruzione corrente comandare il MUX a selezionare l'ingresso corretto e la ALU a svolgere la funzione desiderata

  • In base al PC prelevare l'istruzione dalla memoria

Explanation

Question 14 of 14

1

Nell'esecuzione del programma dell'esempio il PC assume valori

Select one of the following:

  • valori pari

  • consecutivi decrescenti

  • consecutivi crescenti

  • valori dispari

Explanation