Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
31 | halyavin | 1 | ;-------------------------------------------------------------- |
2 | |||
3 | random: mov eax,[generator] |
||
4 | add eax,-43ab45b5h |
||
5 | ror eax,1 |
||
6 | xor eax,32c4324fh |
||
7 | ror eax,1 |
||
8 | mov [generator],eax |
||
9 | ; --- IVAN --- |
||
10 | push ebx |
||
11 | mov eax,22 |
||
12 | mov ebx,9 |
||
13 | int 0x40 |
||
14 | pop ebx |
||
15 | xor eax,0xdeadbeef |
||
16 | add eax,[generator] |
||
17 | ; --- IVAN --- |
||
18 | ret |