05168571 is referenced by 110 patents and cites 7 patents.

A hardware data string operation controller is provided which (1) performs variable length main store string operation; (2) executes at least a subset of both left to right and right to left instructions, having variable length multibyte operands; and (3) performs multicycle storage to storage operations on variable length multibyte operand data, all under the control of a single control word. The controller comprises (a) means for dynamically determining (and if necessary, adjusting) the maximum number of operand related data string bytes that can be processed (by the controller) during each machine cycle (referred to as"data mode" calculation/alteration); (b) means for performing partial machine "holdoffs" (i.e., inhibiting selectively chosen register updates without stopping all processor operation), whenever at least a plurality of machine cycles is required to completely execute a control word; and (c) means for predicting storage operations (fetches and stores required by the controller) during the machine cycle prior to the cycle during which said storage operations are to be performed.

Title
System for aligning bytes of variable multi-bytes length operand based on alu byte length and a number of unprocessed byte data
Application Number
7/469619
Publication Number
5168571
Application Date
January 24, 1990
Publication Date
December 1, 1992
Inventor
David W Sollender
Rochester
MN, US
John D Irish
Rochester
MN, US
Russell D Hoover
Rochester
MN, US
Agent
J Michael Anglin
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 9/30
View Original Source