|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jan 2013
Messaggi: 1
|
array assembly 8088
salve, mi servirebbe sapere alcune info su come creare, e caricare da tastiera un array di interi monodimensionale in assembly con architettura 8088.
grazie per le future(spero) risposte. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
array!? in asm!?
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
|
Quote:
In 8086 un int di C corrisponde ad una word quindi, per un vettore di 200 int: Codice:
vettore DW 200 DUP(?)
Per prendere caratteri da tastiera: Codice:
MOV AH,1 INT 21H Poi li sposti uno alla volta ( fai un loop ): Codice:
MOV vettore[DI],AL INC DI ; spostati avanti di un indirizzo di memoria DEC CX CMP CX,0 ; controlla se siamo alla fine dell'array CX contiene la lunghezza totale del vettore, prima di eseguire ogni aggiunta. Spero ti sia d'aiuto.
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:17.




















