Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Funkcija randomizacije! hitno

[es] :: Asembler :: Funkcija randomizacije! hitno

[ Pregleda: 3263 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

system0verride
Nishville

Član broj: 8363
Poruke: 44
*.verat.net

Sajt: www.biosforge.com


Profil

icon Funkcija randomizacije! hitno09.02.2004. u 13:10 - pre 212 meseci
Interesuje me kako da napravim ili pozovem funkciju koja ce da randomizira brojeve tj svaki put kada je pozovem izbaci mi cetvorocifreni broj recimo.Cini mi se da x86 procesori imaju hardverski implementiranu funkciju ali ne znam kako se poziva iz asemblera.Verovatno postoji neki prekid ali koji? radi se o 16 bitnom asembleru za x86 procesore?! Help!
________________________________________________________________
bioS - HC
 
Odgovor na temu

Sundance

Član broj: 7510
Poruke: 2559
161.53.76.*



Profil

icon Re: Funkcija randomizacije! hitno10.02.2004. u 11:57 - pre 212 meseci
imas na ia32 rdtsc instrukciju, pa onda bswap ili nes i rezultat je prilicno random. mozes pokusati citati neke pseudo-slucajne lokacije na koje OS kesira podatke (GetTickCount() ili sl. shit), mada nemam pojma kako bi to islo na 16-bita.
 
Odgovor na temu

system0verride
Nishville

Član broj: 8363
Poruke: 44
*.verat.net

Sajt: www.biosforge.com


Profil

icon Re: Funkcija randomizacije! hitno10.02.2004. u 13:23 - pre 212 meseci
Hmmm pokusacu sa sistemskim casovnikom tj sa stotinkama ali mi treba jos nesto. Fazon je sto je ovo 16 bitni asembler koji radi na 32 bitnom x86 racunaru pa ne mogu da koristim deo adrese stek pointera(posto on valjda radi u zasticenom rezimu tj ovaj emulira stek pointer).Moguce da postoje negde vec gotove procedure za randomizaciju.Ako neko ima nek javi! Hvala unapred!
____________________________________________________________________
bioS -HC
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.glfd.dial.virgin.net



+4 Profil

icon Re: Funkcija randomizacije! hitno01.03.2004. u 23:47 - pre 212 meseci
Ako ti odgovara sors u C-u pa da prebacish u asm, reci :)
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Re: Funkcija randomizacije! hitno02.03.2004. u 11:30 - pre 212 meseci
O slucajnim brojevima i teoriji imate na "The Art of Computer
Programming" diskusiji i tamo se u nekoliko navrata pricalo VEOMA
OZBILJNO o tome. Ovo sto ste gore naveli je najblaze receno - smesno,
pogotovo ako vam, nedaj Boze, treba "jak" generator slucajnih brojeva.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

[es] :: Asembler :: Funkcija randomizacije! hitno

[ Pregleda: 3263 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.