Article View: pl.comp.lang.asm
Article #2075random w makrach MASMa
From: Bartosz Wójcik
Date: Wed, 20 Jan 2010 12:22
Date: Wed, 20 Jan 2010 12:22
33 lines
1856 bytes
1856 bytes
Witam, Mam taki maly dylemat, chce w poziomu makra miec dostep do jakichs pseudolosowych wartosci: test MACRO arg:req rand = ??? ; <-- jak tu wrzucic jakas losowa wartosc IF rand EQ 0 ELSEIF rand EQ 1 ENDIF ENDM Nie wiem czy to jest mozliwe w ogole pod MASMem, bo ta wartosc ma byc generowana statycznie (a nie przez wywolanie do funkcji losowej), probowalem bawic sie offsetami, ale MASM nie pozwala na manipulacje relokowalnych elementow w wartosciach lokalnych makra, wiec proby wykorzystania biezacego polozenia w kodzie $ legly w gruzach, ogladalem zestaw makr z pakietu MASM32, ale nic mi sie nie rzucilo w oczy, co mogloby byc wykorzystane jako zrodlo losowej liczby. 1. Makro 2. ??? 3. Profit Jakies pomysly? -- Bartosz Wójcik | www.pelock.com
Technical Details
Message-ID:
<1nrbb6qlshmd8.40lfaf97n21k.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: Bartosz Wójcik <antispam@dont.use.it> Newsgroups: pl.comp.lang.asm Subject: random w makrach MASMa Date: Wed, 20 Jan 2010 13:22:34 +0100 Organization: TP - http://www.tp.pl/ Lines: 33 Message-ID: <1nrbb6qlshmd8.40lfaf97n21k.dlg@40tude.net> NNTP-Posting-Host: afjr129.neoplus.adsl.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.neostrada.pl 1263990821 16148 95.49.251.129 (20 Jan 2010 12:33:41 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Wed, 20 Jan 2010 12:33:41 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 X-Original-Bytes: 1663 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit