by RSW001 » Tue Aug 17, 2010 10:16 pm
Hmm, old topic, but I'll toss in my 2 cents worth anyway.
I think there is some confusion between ALU (arithmetic logic unit) and FPP (floating point processor). The 80287 was an FPP, not an ALU. Back when dinosaurs roamed the earth, and I took my first computer class, The ALU was considered to be part of the CPU, not separate from it. It was the part that did low level things like integer add, subtract, shift, rotate, AND, OR, Complement, etc. The other primary part of the CPU was the program control which handled the program counter, fetching instructions and reading/writing data to/from memory. Of course, over the years, definitions tend to shift a bit.