On Sat, 23 Apr 2005, Mike Ryan wrote: > Just wondering if you could help me out, > > I need to perform basic integration and basic differentiation using 8 > bit algorithms in assembler, > > Would you know the basic approach or where I could find out how to do it, The differential of a vector of samples taken at constant intervals is a vector that contains the difference between adjacent samples in the input vector, for each pair of samples. The first output sample will be missing (it's a point of discontinuity so the differential is undefined). So: diff[0] = NaN; for i=1; i