Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Random numbers in assembly

Status
Not open for further replies.

joe_1

Member
Hi:

Does anyone know how to generate random numbers using assembly code?
I know how to do it in Basic and C, and want to know how to do it in assembly.

Thanks.
 
What do you need it for ?

if the project is driven by an external event (such as someone needs to push a button b4 something happens) then you can use that event to create a random number...
Set up a timer at the start of your program (W/O prescaling) and leave it running, and capture the timer value when someone presses the button, should be pretty random...

if it has to generate random numbers all by itself then i don't really have a clue :oops: ... perhaps you should hack some of the code generated by the basic compiler to see how it works
 
There are various random number algorithms such as the monte-carlo, etc. You can also capture circuit noise and have it trigger something in your software to generate random numbers. Easier said than done, but it does work.
 
Status
Not open for further replies.

Latest threads

Back
Top