![]() | ![]() | ![]() |
| |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
![]() |
| | Tools |
| | #1 |
|
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. | |
| |
| | #2 |
|
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 ops: ... perhaps you should hack some of the code generated by the basic compiler to see how it works
| |
| |
| | #3 | |
| Quote:
| ||
| |
| | #4 |
|
Thankx folks.
| |
| |
| | #5 |
|
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.
| |
| |
|
| Thread Tools | |
| Display Modes | |
| |