D1:add r2,var5 è un istruzione assembly di una CPU con ISA avente sintassi sorgente-destinazione con un operando implicito. L'istruzione significa:
R1:var5=var5+r2
D2: Il throughput di una CPU è maggiore del reciproco del tempo di risposta
R2:se il sistema riesce a sovrapporre nel tempo l'esecuzione anche parziale di alcune operazioni.
D3:Un Peta e un Giga byte sono
R3: 2^50 e 2^30 byte
D4:I calcolatori A,B comprati in due anni successivi hanno la CPU che migliora ogni anno di 3 volte il Tcpu (comprendente operazioni in memoria e operazioni interne nella CPU) ma hanno sempre lo stesso sottosistema di I/O per cui il tempo Tio per le operazioni di I/O rimane inalterato. Consideriamo due tipi di applicazioni - CPU bound in cui il 60% Tcpu e 40% Tio - I/O bound in cui il 30% Tcpu e 70% Tio Lo speedup di B rispetto ad A nei due casi e’ rispettivamente
R4: 1,67 e 1,25
D5:Nel processore 8086, i registri general purpose sono
R5:AX, BX, CX, DX, SI, DI, BP, SP.
D6:Perché fu progettata l’architettura RISC
R6:Per ottimizzare l’esecuzione di istruzioni frequenti e ridurre così il CPI medio
D7:Sia data una cpu con parallelismo interno n=16, un bus di indirizzi na=24, un bus di dati nd=64 e istruzioni di ni=32 bit. Le istruzioni hanno campi di lunghezza fissa 8,5,5,5,9 di cui 8 bit per il codice operativo e per le istruzioni di ALU, 5 bit destinati ai campi degli operandi sorgente e destinazione e 9 per funzioni aggiuntive. Di quanti bit sono composti il PC e l'IR?
R7:24,32
D8:Se una CPU esegue una sequenza di 100 istruzioni con CPI=5 in media, per impiegare meno di 500 cicli di clock, devo scegliere una CPU con
R8:Un throughput maggiore
D9: I registri
R9:sono memorie dentro alla CPU che contengono dati temporanei, istruzioni ed operandi.
D10:L'architettura di un calcolatore secondo Von Neumann prevede
R10:una sola memoria per dati e istruzioni
D11:In una CPU con formato di istruzione fisso a 32 bit e 6 bit di codice operativo con indirizzamento esplicito di 3 operandi, avendo il codice 10d per l’istruzione add e volendo sommare il contenuto del registro r1 con se stesso per mettere il risultato in r2 (avendo 32 registri interni) , quale delle seguenti istruzioni ha una sintassi sorgente-destinazione corretta?
R11:0010 1000 0010 0001 0001 0000 0000 0000
D12:Sia definita una variabile byte Contatore. L'espressione MOV AL,Contatore
R12:è un'indirizzamento diretto.
D13:L'instruction register (IR) è
R13:il registro della CPU che contiene l'istruzione corrente
D14:Una configurazione con un Pentium con n=32, na=32, nd=64 e una memoria centrale da 256Mbyte posta a partire dagli indirizzi 00000000h, l'indirizzo A0A00004h
R14:vuole accedere ad una locazione di memoria che non esiste.
D15:Sapendo che CS=181E, DS=180E, SS=1826, AX=4C77, BX=A3F9, BP=B939, l'istruzione: MOV [BX],0AAh (i valori sono tutti espressi in esadecimale)
R15:l'assemblatore non è in grado di tradurre questa istruzione.
Clicca qui per trovare tutti gli appunti con le domande e le risposte degli esercizi sui compiti di calcolatori
Appunti di informatica da scaricare: il download è gratis! |
Nessun commento:
Posta un commento