DocumentCode
1307399
Title
Uniform shift networks
Author
Davis, Robert L.
Author_Institution
Burroughs Corporation
Volume
7
Issue
9
fYear
1974
Firstpage
60
Lastpage
71
Abstract
This paper will discuss combinatorial uniform shift networks that can shift a binary word a variable number of bit positions. Typical arithmetic applications are for prenormalization or alignment of one of the mantissas in floating point addition, postnormalization of the mantissa in any normalized floating point operation, or for one or more bits of shifting in multiply and divide. Other applications include • packing and unpacking of fields stored in memory either within the processor itself or as part of a separate unit between the processor and the memory (such a unit, called a "field isolation unit," is described by DeSantis, et al1); • isolation of fields of a word in the instruction decoding and break-apart done during emulation of various machines; and • variable-length routing of words between all processors in an array computer by transposing the processor/data word matrix, shifting by the routing distance, and transposing the resultant data word/processor matrix back, as described by Semmelhaack.2
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/MC.1974.6323308
Filename
6323308
Link To Document