x86 - 使用C库播种随机数

时间:2017-12-18 03:53:11

标签: list assembly random x86 random-seed

我正在尝试从C库中播种随机函数以获得真正随机的值。我尝试使用extern'rand','random'和'srand'。 rand和random都给我相同的结果,srand返回0。

segment .data
  list: db 'rand %d', 1

segment .text
  extern printf, rand
  global main

main:
  call    rand
  mov     esi, eax
  mov     edi, list
  xor     eax, eax
  call    print f
  mov     rax, 0
  ret

我很欣赏任何有关我的问题的提示。谢谢!

0 个答案:

没有答案