 IBM products incorporated a wide variety of processor designs, memory architectures, instruction sets, input/output strategies, etc.This was not, of course, unique to IBM.All computer vendors seemed to begin each new system with a "clean sheet" design.