A data processor having an execution unit employs a segmented bus structure and a dual port register cell in order to increase circuit density and in order to allow address and data computations to occur simultaneously. The circuit is designed to interface with an external 16-bit bidirectional data bus...http://www.google.se/patents/US4296469?utm_source=gb-gplus-sharePatent US4296469 - Execution unit for data processor using segmented bus structure