Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 02-09-2012, 21.33.11   #1
Dystronaya
Newbie
 
Registrato: 21-08-2012
Messaggi: 9
Dystronaya promette bene
Funzione random assembler MASM 8086

Esiste la funzione random in assembler MASM 8086?

Se non sbaglio dev'essere un interrupt software.. ma non lo conosco

Qualcuno di voi lo sa?
Dystronaya non è collegato   Rispondi citando
Vecchio 02-09-2012, 21.44.21   #2
booty island
Guarda dietro di te... una scimmia a tre teste!
Top Poster
 
Registrato: 05-11-2002
Loc.: 127.0.0.1
Messaggi: 4.688
booty island è nella strada per il successobooty island è nella strada per il successo
Rif: Funzione random assembler MASM 8086

Guarda se ti può aiutare

http://www.giobe2000.it/Tutorial/Gio...Pag/Random.asp
booty island non è collegato   Rispondi citando
Vecchio 03-09-2012, 13.41.27   #3
Dystronaya
Newbie
 
Registrato: 21-08-2012
Messaggi: 9
Dystronaya promette bene
Rif: Funzione random assembler MASM 8086

@booty island grazie ma ho ancora un piccolo dubbio

il programma che devo codificare, infatti, richiede di creare un area di memoria costituita da 100 caratteri numerici (ovvero un insieme di caratteri il cui codice ASCII, per amor di completezza, è compreso tra 30H e 39H)

Secondo le mie conoscenze però è possibile solamente inizializzare un area di memoria costituita da elementi byte o word con la seguente procedura:

VETT db 100 dup(?) ; vettore di 100 elementi di tipo byte
VETT dw 100 dup(?) ; vettore di 100 elementi di tipo word

Per questo vi chiedo: secondo voi è una buona idea dichiarare un vettore di 100 elementi word o byte non inizializzati e caricare successivamente il vettore appena creato con dei numeri casuali da '0' a '9' o esiste una procedura meno complicata?
Dystronaya non è collegato   Rispondi citando
Vecchio 04-09-2012, 12.15.22   #4
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Funzione random assembler MASM 8086

Quota:
Inviato da Dystronaya Visualizza messaggio
...esiste una procedura meno complicata?
Allochi un certo quantitativo in memoria (x elementi) il cui valore non conosci, ma di cui sei certo del tipo byte o word. Riempi il vettore puntando al segmento di memoria allocata e ti sposti lungo il vettore agendo sull'offset. In al ,presumo, immetti il valore derivato dalla procedura random e cicli fino a raggiungere l'ultimo elemento del vettore. Con procedura meno complicata cosa intendi ?

VETT db 100 dup(?) ;
La mia variabile VETT è un databyte di 100 elementi di cui non conosco il valore.
VETT dw 100 dup(?);
La mia variabile VETT è un dataword di 100 elementi di cui non conosco il valore
LoryOne non è collegato   Rispondi citando
Vecchio 04-09-2012, 13.13.43   #5
Morpheus-89
WT
Global Moderator
 
L'avatar di Morpheus-89
 
Registrato: 17-01-2012
Messaggi: 720
Morpheus-89 è nella strada per il successo
Rif: Funzione random assembler MASM 8086

Mi sembra corretta come procedura, perchè sai che tipo di dato andrai a caricare byte o word e quanti ne devi caricare
Morpheus-89 non è collegato   Rispondi citando
Vecchio 04-09-2012, 16.04.18   #6
Dystronaya
Newbie
 
Registrato: 21-08-2012
Messaggi: 9
Dystronaya promette bene
Rif: Funzione random assembler MASM 8086

Quota:
Inviato da LoryOne Visualizza messaggio
Con procedura meno complicata cosa intendi ?
Intendevo un modo di risolvere il problema più ottimale del mio
Dystronaya non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Chiedo aiuto nelle procedure Assembler MASM 8086 Dystronaya Programmazione 2 29-08-2012 22.45.24
Aiuto Assembler 8086: vettori e subroutine Dystronaya Programmazione 2 22-08-2012 20.51.16
Ha senso aggiornare il driver Intel Rapid Storage in Win7? retalv Windows 7/Vista/XP/ 2003 0 21-12-2011 20.10.29
[XP] abbinare una funzione ad un tasto? ottobre_rosso Windows 7/Vista/XP/ 2003 7 12-03-2007 16.27.21
AIUTO funzione di Cerca.. o SEARCH bloccata atir1974 Windows 9x/Me/NT4/2000 0 06-10-2003 17.40.29

Orario GMT +2. Ora sono le: 11.31.07.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.