wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduzione all'assembly

Total questions: 14

Worksheet time: 6mins

Name
Class
Date
1.

I registri AX,BX,CX,DX sono

a)

registri generali

b)

registri di flag

c)

registri indice

d)

registri puntatore

2.

Il linguaggio assembly

a)

è una rappresentazione simbolica del linguaggio macchina

b)

è un linguaggio ad alto livello

c)

è un linguaggio che è uguale per ogni CPU

d)

è un linguaggio portabile

3.

Il processore 8086 da quanti bit è costituito?

a)

20 bit

b)

16 bit

c)

8 bit

d)

4 bit

4.

Nell'istruzione MOV AL, 02 (2 risposte corrette)

a)

AL è il campo destinazione

b)

AL è il campo sorgente

c)

02 è il campo destinazione

d)

02 è il campo sorgente

5.

Nell'istruzione MOV AL, 02, MOV è

a)

il codice mnemonico per addizionare

b)

il codice mnemonico per spostare dati da memoria a CPU e viceversa

c)

il codice mnemonico per la sottrazione

d)

il codice mnemonico per confrontare due operandi

6.

Nell'istruzione ADD AL, BL, ADD è

a)

il codice mnemonico per addizionare

b)

il codice mnemonico per spostare dati da memoria a CPU e viceversa

c)

il codice mnemonico per la sottrazione

d)

il codice mnemonico per confrontare due operandi

7.

In assembly il simbolo per inserire un commento è

a)

;

b)

:

c)

//

d)

/*

8.

La fase di EDIT

a)

è la fase in cui scriviamo il nostro codice

b)

è la fase in cui viene compilato il codice scritto

c)

è la fase in cui viene eseguito il codice compilato

9.

La fase di COMPILAZIONE

a)

è la fase in cui scriviamo il nostro codice

b)

è la fase in cui viene compilato il codice scritto

c)

è la fase in cui viene eseguito il codice compilato

10.

La fase di ESECUZIONE

a)

è la fase in cui scriviamo il nostro codice

b)

è la fase in cui viene compilato il codice scritto

c)

è la fase in cui viene eseguito il codice compilato

11.

Nel programma emulatore EMU8086, con la funzione EMULATE

a)

viene compilato il codice scritto

b)

viene eseguito il codice precedentemente compilato

c)

dà la possibilità di vedere l'esecuzione delle istruzioni passo passo

12.

Nell'istruzione ADD AL, BL

a)

il valore di BL viene aggiunto ad AL e memorizzato in AL

b)

il valore di BL viene aggiunto ad AL e memorizzato in BL

c)

il valore di BL viene aggiunto ad AL e memorizzato in un altro registro

13.

Il registro IP è

a)

un registro puntatore che punta alla prima allocazione di memoria dove è presente il codice

b)

un registro di lavoro che contiene il codice della prima istruzione da eseguire

c)

un registro indice contiene l'indice della prima istruzione da eseguire

d)

un registro segmento che contiene il codice della prima istruzione da eseguire

14.

L'istruzione ORG 0100h

a)

permette di indicare la posizione a partire dalla quale inserire il codice scritto

b)

permette di svuotare l'indirizzo di memoria 0100h

c)

indica di quante istruzioni deve essere il codice

d)

non esiste