Estratto del documento

Domande e risposte test di preparazione architettura e dati dei calcolatori

La macchina di Turing e la macchina di Von Neumann

Rispetto alla macchina di Turing, la macchina di Von Neumann risolve: Gli stessi problemi.

Esecuzione di programmi

Un programma scritto in un linguaggio ad alto livello ed uno scritto in Assembly possono essere eseguiti: Il primo su un qualunque computer, il secondo solo su un computer con architettura corrispondente all'Assembly.

Registri e istruzioni

Il registro destinazione nell'istruzione ADD $S2, $T0, $T1 è: $s2.

Traduzione dal linguaggio C in Assembly MIPS

La traduzione dal linguaggio C in Assembly MIPS dell'istruzione N=0; con l'associazione N--> $S3 è: addi $s3, $zero, 0.

La traduzione dal linguaggio C in Assembly MIPS dell'istruzione VAL=I-K; con l'associazione VAL--> $S1 I-->$S3 K--> $S2 è: SUB $S1, $S3, $S2.

Notazione posizionale pesata

In notazione posizionale pesata, l'addizione di due interi positivi si effettua: Ponendo a 0 il riporto sulla cifra meno significativa e sommando in sequenza su ogni posizione i bit degli operandi e del riporto a partire da destra.

Notazione in complemento a 2

Nella notazione in complemento a 2, il peso del bit più a sinistra in una sequenza di lunghezza K è:

Nella notazione in complemento a 2, la sequenza binaria 1111 rappresenta: Il valore -1 in base 10.

Operazioni bit a bit in Assembly MIPS

La traduzione in Assembly MIPS dell'or bit a bit con operandi nei registri $S1 e $S2 e risultato nel registro $T0 è: L'istruzione or $t0, $s1, $s2.

Rappresentazione valori in Assembly MIPS

Un valore la cui rappresentazione richiede più di 16 bit significativi: Non può essere l'operando immediato di una istruzione Assembly MIPS con formato di tipo I.

Espressione booleana in forma somma di prodotti

L'espressione booleana in forma somma di prodotti della funzione carryout che fornisce il bit del riporto sulla posizione successiva rappresentata nella tavola di verità dell'addizione riportata in figura è data da:

Strutturazione di circuiti

Lo schema in figura rappresenta la strutturazione di base del circuito che implementa: Una rete sequenziale.

Circuito CPU MIPS

Nella parte del circuito della CPU MIPS in figura relativa alle istruzioni aritmetico-logiche di tipo R, il multiplexer controllato dal segnale MemToReg seleziona: Il dato da scrivere nel registro del processore.

Codice e assegnazione registri

Int A[50], i, test;

for (i = 0; i != 50; i=i+1) {
    test = -test;
    A[i] = 0;
}

Esame valutazione 14/30

Domanda 1

Int A[50], i, test;

for (i = 0; i != 50; i=i+1) {
    A[i] = 0;
    test = -test;
}

Assegnando i registri

Base A[] test i $s6 $t2 $t4

Domanda 14

Risposta: Int C[30], K, new; Dalle istruzioni Assembly MIPS in figura

new = new – C [K];
C [K + 4] = new;
sll $t0, $s1, 2
add $t1, $t0, $t2

Assegnando i registri

lw $t5, 0 ($t1)
Base C[] new K
sub $s0, $s0, $t5
$t2 $s0 $s1
sw $s0, 16 ($t1)
Anteprima
Vedrai una selezione di 1 pagina su 5
Domande e risposte test di preparazione Architettura e reti dei calcolatori Pag. 1
1 su 5
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/05 Sistemi di elaborazione delle informazioni

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Lule10 di informazioni apprese con la frequenza delle lezioni di Architetture e reti di calcolatori e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Universitas Mercatorum di Roma o del prof Tayebi Amin.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community