interesting book

Programming the 6502 microprocessor and its relatives in assembly and other languages.
Post Reply
bogax
Posts: 250
Joined: 18 Nov 2003

interesting book

Post by bogax »

Matters Computational
Ideas, Algorithms, Source Code
Jorg Arndt

I've just skimmed it. Looks interesting.

fxtbook.pdf

link comes from AtariAge
Last edited by bogax on Mon Jan 14, 2013 2:40 am, edited 1 time in total.
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

Re: interesting book

Post by GARTHWILSON »

Wow, it looks great!! But at 972 pages, I won't be finishing it tonight!
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
User avatar
BigEd
Posts: 11463
Joined: 11 Dec 2008
Location: England
Contact:

Re: interesting book

Post by BigEd »

Nice to see that the pdf is in fact hosted on the author's site! And indeed it's CC licensed: http://creativecommons.org/licenses/by-nc-nd/3.0/

Joerg Arndt's page also has example code and the FXT library: http://www.jjj.de/fxt/

Book chapter titles:
Quote:
I Low level algorithms
1 Bit wizardry
2 Permutations and their operations
3 Sorting and searching
4 Data structures

II Combinatorial generation
5 Conventions and considerations
6 Combinations
7 Compositions
8 Subsets
9 Mixed radix numbers
10 Permutations
11 Permutations with special properties
12 k-permutations
13 Multisets
14 Gray codes for strings with restrictions
15 Parentheses strings
16 Integer partitions
17 Set partitions
18 Necklaces and Lyndon words
19 Hadamard and conference matrices
20 Searching paths in directed graphs ‡

III Fast transforms
21 The Fourier transform
22 Convolution, correlation, and more FFT algorithms
23 The Walsh transform and its relatives
24 The Haar transform
25 The Hartley transform
26 Number theoretic transforms
27 Fast wavelet transforms

IV Fast arithmetic
28 Fast multiplication and exponentiation
29 Root extraction
30 Iterations for the inversion of a function
31 The AGM, elliptic integrals, and algorithms for computing (pi)
32 Logarithm and exponential function
33 Computing the elementary functions with limited resources
34 Numerical evaluation of power series
35 Recurrences and Chebyshev polynomials
36 Hypergeometric series
37 Cyclotomic polynomials, product forms, and continued fractions
38 Synthetic Iterations ‡

V Algorithms for finite fields
39 Modular arithmetic and some number theory
40 Binary polynomials
41 Shift registers
42 Binary finite fields: GF(2n )
Looks great - thanks!
User avatar
ptorric
Posts: 85
Joined: 13 Feb 2005
Contact:

Re: interesting book

Post by ptorric »

Nice!
Thanks!!!
Post Reply