User Tools

Site Tools


en:pfw:marsaglia_s_xorshift_for_arm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:pfw:marsaglia_s_xorshift_for_arm [2024-10-08 23:02] – [Raspberry Pi 3b+ with wabiForth] jeroenhen:pfw:marsaglia_s_xorshift_for_arm [2024-10-08 23:03] (current) – [Raspberry Pi 3b+ with wabiForth] jeroenh
Line 5: Line 5:
  
 The Forth version of the randomisation routines is the same on any processor as only standard Forth words are used. But the ARM-processor can do do a neat The Forth version of the randomisation routines is the same on any processor as only standard Forth words are used. But the ARM-processor can do do a neat
-trick: it can do cycle (dup, shift and xor) in 1 opcode!! And as+trick: it can do cycle (dup, shift and xor) in 1 opcode!! And as
 most Forths include an assembler it is an interesting exercise to see how most Forths include an assembler it is an interesting exercise to see how
 much faster the routine is when coded in assembly. much faster the routine is when coded in assembly.
en/pfw/marsaglia_s_xorshift_for_arm.1728421371.txt.gz · Last modified: 2024-10-08 23:02 by jeroenh