wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Il processore 8086

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Quale tra i seguenti indirizzi rappresenta l’indirizzo fisico di B02A:2000?

a)

B22A0

b)

D02A0

c)

B02A0

d)

B02A

e)

D22A0

2.

Descrivere il registro PSW.

a)

La RAM, ad ogni operazione aritmetico-logica, aggiorna il contenuto del registro PSW.

b)

Questo registro non ha un significato nel suo complesso; ciascun bit che lo compone fornisce informazioni sul risultato delle operazioni aritmetico-logiche dell’ultima istruzione eseguita.

c)

Il registro PSW contiene, in ogni fase di avanzamento del programma, l’indirizzo di memoria in cui si trova l’istruzione successiva da eseguire.

d)

Si tratta di un registro non specializzato, destinato a ospitare temporaneamente i dati in corso di elaborazione.

3.

Nell'ipotesi che il segmento dello stack SS=1234h e il registro SP=5678h, a quale dei seguenti indirizzi fisici corrisponde?

a)

Nessuna delle altre risposte è esatta.

b)

12345678h

c)

179B8h

d)

68ACh

4.

Quale frase seguente descrive il flag SF del registro Process Status Word (PSW).

a)

Flag SUB: contiene true quando l’ALU ha appena eseguito una sottrazione.

b)

Flag SIGN: contiene false quando il risultato dell’ultima operazione è uguale a 0, mentre contiene true quando il risultato dell’operazione è diverso da 0.

c)

Flag SIGN: contiene true quando il risultato dell’ultima operazione aritmetico-logica è negativo.

d)

Flag SUM: contiene true quando l’ALU ha appena eseguito una somma.

5.

Che cosa è il contatore di programma e a cosa serve?

a)

È un registro (PC) che contiene l’indirizzo della cella di memoria dell’istruzione da eseguire.

b)

È un registro (IR) che contiene l’indirizzo della cella di memoria dell’istruzione da eseguire.

c)

È un registro (PC) che contiene l’istruzione da eseguire.

d)

È un registro (IR) che contiene l’istruzione da eseguire.

6.

Quale dei seguenti registri punta al segmento contenente lo stack corrente?

a)

SP

b)

CS

c)

DS

d)

SS

7.

Choose the correct answer.

The CPU is:

a)

a part of a computer that interprets instructions contained in the software

b)

a part of a computer that interprets and processes instructions contained in the software

c)

a part of a computer that interprets and processes instructions and data contained in the software

d)

a part of a computer that interprets and processes data contained in the software

8.

Che cos'è un registro?

a)

Un componente del sistema operativo

b)

Una memoria di massa

c)

Un dispositivo di output

d)

Una piccola e veloce memoria, generalmente composta da 1, 8, 16, 32 o 64 bit

9.

Quale frase seguente descrive il flag PF del registro Process Status Word (PSW).

a)

Flag PARITY: contiene true quando il risultato dell’ultima operazione è uguale a 0, mentre contiene false quando il risultato dell’operazione è diverso da 0.

b)

Flag PARITY: contiene true quando nel risultato dell’ultima operazione aritmetico-logica il numero di bit a 1 del risultato è pari.

c)

Flag PARITY: contiene true quando il segno del risultato dell’ultima operazione aritmetico-logica discorda dal segno degli operandi.

d)

Flag PRODUCT: contiene true quando è stata eseguita una moltiplicazione.

10.

Qual è la dimensione della memoria RAM del processore 8086?

a)

1 MB

b)

1 GB

c)

16 Byte

d)

8086 Byte

11.

Lo spazio di memoria indirizzabile dalla CPU è diviso in segmenti logici di...

a)

16 KB

b)

1024 byte

c)

64 KB

d)

1024 x 1024 byte

12.

Indica quali delle seguenti affermazioni, relative al processore 8086, sono vere:

a)

La BIU esegue il fetch delle istruzioni successive.

b)

Dal punto di vista strutturale, il microprocessore è formato da due blocchi: ALU e registri.

c)

I registri a uso generale non possono essere accoppiati per raggiungere dimensioni maggiori.

d)

I registri di segmento sono contenuti nell'EU.

13.

Chi ha il compito di interpretare e eseguire le istruzioni, i calcoli aritmetici e logici e di controllare tutto il sistema?

a)

La memoria CACHE

b)

Il chipset (Northbridge) della scheda madre

c)

Il BIOS (Basic Input Output System)

d)

L'unità centrale, detta CPU (Central Processing Unit)

14.

Quale frase seguente descrive il flag CF del registro Process Status Word (PSW).

a)

Flag CARRY: contiene true quando il risultato dell’ultima operazione è uguale a 0, mentre contiene false quando il risultato dell’operazione è diverso da 0.

b)

Flag CARRY: contiene false quando il risultato dell’ultima operazione è uguale a 0, mentre contiene true quando il risultato dell’operazione è diverso da 0.

c)

Flag CARRY: contiene true quando il segno del risultato dell’ultima operazione aritmetico-logica discorda dal segno degli operandi.

d)

Flag CARRY: contiene true quando si verifica un riporto dal bit più significativo del risultato durante le quattro operazioni aritmetiche basilari (somma, sottrazione, moltiplicazione, divisione).

15.

Quale tra i seguenti è il registro del segmento di Stack?

a)

ES

b)

SP

c)

SS

d)

IR

16.

Quale dei seguenti registri punta al segmento codice corrente? Il segmento da cui vengono ottenute le istruzioni da eseguire.

a)

IP

b)

CS

c)

DS

d)

SS

17.

Descrivere il registro SP.

a)

Contiene l’indirizzo di una specifica zona di memoria organizzata secondo la filosofia LIFO, utile all’esecuzione delle procedure, delle funzioni e dei parametri passati a esse.

b)

Il registro SP contiene, in ogni fase di avanzamento del programma, l’indirizzo di memoria in cui si trova l’istruzione successiva da eseguire.

c)

Il registro SP contiene, in ogni fase di avanzamento del programma, l’istruzione successiva da eseguire.

d)

Contiene il codice operativo dell’istruzione che è stata prelevata durante la fase di Fetch.

È collegato alla sezione di decodifica e, a seconda della logica della CPU, è formato da una coda di istruzioni.

18.

L’IR è un registro che:

a)

riceve il codice operativo dell’istruzione

b)

contiene l’indirizzo dell’istruzione successiva

c)

contiene l’indirizzo dell’istruzione precedente

d)

si comporta come un buffer tri-state

19.

Qual è l'ampiezza del BUS indirizzi?

a)

20 bit

b)

16 bit

c)

8 bit

d)

12 bit

20.

Quanto è grande una cella di memoria della RAM del processore 8086?

a)

8 byte

b)

1 byte

c)

2 byte

d)

1 bit