vettori assembly 8086

Stato
Discussione chiusa ad ulteriori risposte.

imported_luckystrike

Utente Silver
1 Settembre 2007
59
16
0
80
scusate tanto , forse la mia domanda può risultare alquanto stupida ma come faccio a trasferire il contenuto di vettore in un altro ?
io ho provato così ma non me lo accetta

mov v[si],p[bx]

ho fatto due vettori con i rispettivi indici ma niente :ipezziassurdi:
 
non può funzionare perchè stai facendo una mov memoria-memoria (sia il primo sia il secondo operando si trova in memoria)......

quindi devi usare un registro (come eax, ebx, ecc) o un'altra variabile (non vettore) di supporto e scrivi
Codice:
mov eax, p[bx]
mov v[si], eax
 
no......^^ stavo pensando al 32 bit...... scusate...
nell'8086 ci sono ax (ah, al), bx (bh, bl), cx (ch, cl), dx (dh, dl)..... più gli altri come sp, bp, cs, ss, es, ds
 
Stato
Discussione chiusa ad ulteriori risposte.