DocumentCode
1115054
Title
Comment on "Some New Results on Average Worst Case Carry"
Author
Yuen, C.K.
Author_Institution
Computer Centre, Australian National University
Issue
3
fYear
1974
fDate
3/1/1974 12:00:00 AM
Firstpage
333
Lastpage
333
Abstract
When reading the above paper1, the unwary person might easily come to the conclusion that "most carries are short." Actually, such a statement needs to be qualified. In fact, if a computer engineer designs an adder on this basis, he would probably find that the average add time is not as short as the theoretical analysis would lead him to expect. This is because Briley\´s analysis, and that of his predecessors Burks, Goldstine, and von Neumann [1], are both dependenent on the assumption that the numbers being added are evenly distributed among 2n possible bit combinations. In actual computation, most of the integers tend to have small magnitudes. Thus, a negative integer, if expressed in complement form, tends to have a long string of leading ones. When two such numbers are added, or when one of these is added to a positive integer giving a positive sum, a long string of carries would be generated. This means that in real computing situations the average carry might be much longer than Briley\´s analysis would indicate.
Keywords
Computer aided software engineering; Condition monitoring; Design engineering; Runtime;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/T-C.1974.223936
Filename
1672529
Link To Document