• 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