Apparatus for improving the efficiency of computer instructions which transfer data from memory to machine registers and from machine registers to memory. The difficulty arises because such instructions may require data transfers of a variable number of bytes, may involve transfer across word boundaries...http://www.google.fr/patents/US5291586?utm_source=gb-gplus-shareBrevet US5291586 - Hardware implementation of complex data transfer instructions
Hardware implementation of complex data transfer instructions