Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
RETE DI MEALY CON RITARDO
Nessuna delle altre opzioni
Una rete sequenziale asincrona di Moore
Una rete sequenziale sincronizzata di Mealy
04. Nelle reti sequenziali sincronizzate:
Ci possono essere alee essenziali, ma non problemi di corse critiche. Stati interni consecutivi possono essere arbitrariamente distanti
Nessuna delle altre opzioni
Non ci sono alee essenziali, né problemi di corse critiche. Stati interni consecutivi possono essere arbitrariamente distanti
Non ci sono alee essenziali, né problemi di corse critiche. Stati interni consecutivi devono essere adiacenti
05. Disegnare la temporizzazione che garantisce il corretto pilotaggio di una rete di Moore
06. Riportare la sintesi del flip flop JK
07. Discutere i vantaggi del modello di Mealy rispetto al modello di Moore
Lezione 02
01. Nelle reti sequenziali sincronizzate complesse le micro istruzioni:
In un linguaggio Assembly fra registri sono assegnamenti al registro di stato
In un linguaggio Assembly fra registri sono
Esecutiva Parte Operativa e Parte Istruttiva Parte Operativa e Parte di Controllo Nessuna delle altre opzioni Parte Esecutiva e Parte Controllo Nelle reti sequenziali sincronizzate complesse i micro salti: In un linguaggio Assembly fra registri sono assegnamenti al registro di stato In un linguaggio Assembly fra registri sono assegnamenti a registri operativi In un linguaggio di trasferimento fra registri sono assegnamenti a registri operativi In un linguaggio di trasferimento fra registri sono assegnamenti al registro di stato Una rete sequenziale sincronizzata complessa si può scomporre in: Parte Operativa e Parte Esecutiva Parte Operativa e Parte ControlloISTRUTTIVA
Parte Esecutiva e Parte Controllo
05. Che tipo di circuito logico è il processore?
a) Una rete combinatoria complessa
b) Nessuna delle altre opzioni
c) Una rete sequenziale asincrona complessa
d) Una rete sequenziale sincronizzata complessa
06. Disegnare e discutere la struttura di una rete sequenziale sincronizzata complessa
07. Riportare la descrizione generale con pseudo-linguaggio di trasferimento fra registri di una rete sequenziale sincronizzata complessa
08. Disegnare lo schema generale del modello di rete sequenziale sincronizzata complessa scomposta in Parte Operativa e Parte Controllo
Lezione 02
01. Perché il linguaggio Assembly è di basso livello?
a) Nessuna delle altre opzioni
b) Perché non ci sono i cicli for e while
c) Perché le istruzioni scritte vengono direttamente eseguite dal processore
d) Perché è difficile da utilizzare
02. Identificare l'affermazione corretta:
a) La ALU è in grado di eseguire operazioni logiche (AND, OR, NOT, etc.) ed
un altroun altro basta che si usi lo stesso sistema operativo
I programmi vengono compilati molto velocemente
Essendo a basso livello garantisce un elevato livello di portabilità
Nessuna delle altre opzioni
04. Identificare l'affermazione corretta:
Nella programmazione in Assembly, il programmatore deve specificare quali sono le istruzioni che devono essere eseguite dalla ALU e quali sono quelle che devono essere eseguite dalla FPU
Nella programmazione in Assembly, il programmatore deve specificare solo quali sono le istruzioni che devono essere eseguite dalla ALU
Nella programmazione in Assembly, il programmatore deve specificare solo quali sono le istruzioni che devono essere eseguite dalla FPU
Nessuna delle altre opzioni
05. Come si possono rappresentare i numeri interi all'interno della ALU?
Nessuna delle altre opzioni
In base due
In virgola mobile
Modulo e segno, Complemento a due
06. Discutere le differenze fra ALU ed FPU
07. Discutere vantaggi e svantaggi del linguaggio Assembly
08.
Discutere il sottosistema di ingresso e uscita di un calcolatore. Specificare a cosa servono le interfacce. Lezione 02301. I registri generali di un processore PC sono: - EAX, EBX, ECX, EDX, EBP, ESI, EDI e ESP ed hanno una capacità di 32 bit. - EAX, EBX, ECX, EDX, EBP, ESI, EDI e ESP ed hanno una capacità di 16 bit. - EAX, EBX, ECX, EDX, EBP, ESI, EDI e ESP ed hanno una capacità di 8 bit. 02. Con riferimento all'organizzazione funzionale di un calcolatore basato su architetture Intel x86, indicare l'affermazione corretta: - Mentre le locazioni di memoria sono strutturalmente identiche l'una all'altra, cioè posso scegliere se mettere un dato in una qualunque cella di memoria, esistono dei casi in cui le porte di I/O non lo sono. - Le locazioni di memoria e le porte di I/O sono strutturalmente identiche l'una all'altra, cioè posso scegliere se scrivere o leggere un dato in una qualunque cella di memoria o porta di I/O.Mentre le locazioni di memoria sono strutturalmente identiche l'una all'altra, cioè posso scegliere se mettere un dato in una qualunque cella di memoria, le porte di I/O non lo sono.
Nessuna delle altre opzioni.
Con riferimento all'organizzazione funzionale di un calcolatore basato su architetture Intel x86, indicare l'affermazione corretta:
Se il processore accede ad una locazione doppia o quadrupla, allora esso utilizzerà come indirizzo quello della prima delle locazioni interessate.
Se il processore accede ad una locazione doppia o quadrupla, allora esso utilizzerà come indirizzo quello dell'ultima delle locazioni interessate.
Se il processore accede ad una locazione doppia o quadrupla, allora esso utilizzerà come indirizzo quello della prima e dell'ultima delle locazioni interessate, in modo da specificare un intervallo valido.
Nessuna delle altre opzioni.
Il registro EIP (Instruction Pointer register, a volte anche chiamato
Il program counter (contatore di programma) contiene:
- L'indirizzo della locazione a partire dalla quale sarà prelevata la prossima istruzione da eseguire
- L'indirizzo della locazione dell'istruzione la cui esecuzione si è appena conclusa
- Nessuna delle altre opzioni
- L'indirizzo della locazione dell'istruzione che il processore sta eseguendo
05. Con riferimento all'organizzazione funzionale di un calcolatore basato su architetture Intel x86, l'affermazione corretta è:
Se una doppia o quadrupla locazione contiene un numero, la locazione di indirizzo più grande contiene gli 8 bit meno significativi del numero e così via fino alla locazione di indirizzo più piccolo che contiene gli 8 bit più significativi.
più significativi
Se una doppia o quadrupla locazione contiene un numero, la locazione di indirizzo più piccolo contiene gli 8 bit più significativi del numero e così via fino alla locazione di indirizzo più grande che contiene gli 8 bit meno significativi
Nessuna delle altre opzioni
06. Discutere la condizione di reset del calcolatore.
07. Quali sono e a cosa servono i FLAG significativi del registro EF?
08. Disegnare lo schema funzionale di un semplice ma completo calcolatore basato su architettura x86-32.
09. Discutere l'organizzazione logica dello spazio di I/O vista dal programmatore Assembly.
Lezione 024
01. La seguente istruzione: MOV %EAX, 0x01F4E39A
Dice al processore di spostare il contenuto del registro EAX nella porta di I/O il cui indirizzo è 0x01F4E39A
Dice al processore di spostare il contenuto del registro EAX nella linea di memoria il cui indirizzo della locazione meno significativo è 0x01F4E39A
Dice al processore di spostare
htmlNessuna delle altre opzioniE' scritta in linguaggio mnemonicomnemonicoNessuna delle altre opzioniE' scritta in linguaggio macchina
05. Discutere la differenza fra set di istruzioni RISC e CISC.
06. Come sono relazionati linguaggio macchina, linguaggio mnemonico e assembly?
07. Cosa si intende per linguaggio mnemonico?
Lezione 02
01. La seguente istruzione in linguaggio mnemonico MOV $0x2000,(%EDI):
Sposta il valore 0x2000 nella locazione di memoria puntata dal contenuto di EDI
Sposta il contenuto della locazione di memoria con indirizzo 0x2000 nel registro EDI
Sposta il valore 0x2000 nel registro EDI
Sposta il contenuto della locazione di memoria con indirizzo 0x2000 nella locazione di memoria puntata dal contenuto di EDI
02. Quale delle seguenti affermazioni è vera?
Nel linguaggio mnemonico, uno o entrambi gli operandi, possono trovarsi in memoria. In tal caso, per riferirli bisogna specificarne l'indirizzo a 8 bit
Nel linguaggio mnemonico, uno degli operandi, sia esso sorgente o destinatario, ma mai entrambi, può trovarsi in memoria.
I