User Tools

Site Tools


base:6502_6510_maths

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
base:6502_6510_maths [2021-11-12 01:56] – [Random Numbers] added comparison link, restructured list wilbase:6502_6510_maths [2023-08-21 00:49] (current) – [Multiplication] repose
Line 30: Line 30:
   * [[Seriously fast multiplication]] (8/16 bit signed/unsigned multiplication) - by JackAsser/Instinct   * [[Seriously fast multiplication]] (8/16 bit signed/unsigned multiplication) - by JackAsser/Instinct
   * [[Fastest multiplication]] (16 bit unsigned multiplication) - by Repose   * [[Fastest multiplication]] (16 bit unsigned multiplication) - by Repose
 +  * [[Fastest multiplication 2023]] (16 bit unsigned multiplication) - by Repose
   * [[Another fast 8bit multiplication]] (16bit product) - by litwr   * [[Another fast 8bit multiplication]] (16bit product) - by litwr
   * [[Table generator routine for fast 8 bit mul table]] - by Graham   * [[Table generator routine for fast 8 bit mul table]] - by Graham
Line 55: Line 56:
  
   * [[8bit atan2 (8-bit angle)]] - by doynax   * [[8bit atan2 (8-bit angle)]] - by doynax
 +  * [[8bit atan2 using the CORDIC algorithm]] - by Oswald
   * [[Generating Sines with BASIC]] - by Doynax   * [[Generating Sines with BASIC]] - by Doynax
   * [[Generating Approximate Sines in Assembly]] - by White Flame   * [[Generating Approximate Sines in Assembly]] - by White Flame
Line 110: Line 112:
     * [[16bit xorshift random generator]]     * [[16bit xorshift random generator]]
     * [[X ABC Random Number Generator (8/16 bit)]]     * [[X ABC Random Number Generator (8/16 bit)]]
-    * [[Flexible Galois LFSR]] - by gregg+    * [[32bit Galois LFSR]]
     * [[Two very fast 16bit pseudo random generators as LFSR]] - with nearly 2^31 period - by Hanno Behrens     * [[Two very fast 16bit pseudo random generators as LFSR]] - with nearly 2^31 period - by Hanno Behrens
     * [[16bit pseudo random generator]]     * [[16bit pseudo random generator]]
Line 116: Line 118:
     * [[Small, fast 8-bit PRNG]] - with full 8-bit period - by White Flame     * [[Small, fast 8-bit PRNG]] - with full 8-bit period - by White Flame
     * [[Small, fast 16-bit PRNG]] - with full 16-bit period - by White Flame     * [[Small, fast 16-bit PRNG]] - with full 16-bit period - by White Flame
 +    * [[AX+ Tinyrand8]] - a fast 8-bit random generator with internal 16bit state - by Wil
   * [[BASIC RND routine]] - Stephen Judd   * [[BASIC RND routine]] - Stephen Judd
   * [[Fast 8bit ranged random numbers]] - by kerm1t   * [[Fast 8bit ranged random numbers]] - by kerm1t
-  * [[32bit Galois LFSR]]+  * [[Ranged Random Numbers with Even Distribution]] - by Kruthers 
 +  * [[Flexible Galois LFSR]] - by gregg
  
  
Line 145: Line 149:
   * [[base:LZMPi compression|LZMPi compressor and decompressor]]. Includes source and examples.   * [[base:LZMPi compression|LZMPi compressor and decompressor]]. Includes source and examples.
   * [[base:compression_benchmarks|Compression Benchmarks]]. A comparison of compression ratios and decompression speeds of various packers.   * [[base:compression_benchmarks|Compression Benchmarks]]. A comparison of compression ratios and decompression speeds of various packers.
 +  * [[base:Dictionary compression|Dictionary compression algorithm]]. Includes source and examples.
base/6502_6510_maths.1636678594.txt.gz · Last modified: 2021-11-12 01:56 by wil