An asynchronous processor. Preliminary Background