Efficient integer multiplication overflow detection circuits

被引:0
|
作者
Gok, M [1 ]
Schulte, MJ [1 ]
Balzola, PI [1 ]
机构
[1] Lehigh Univ, Comp Architecture & Arithmet Lab, Dept Comp Sci & Engn, Bethlehem, PA 18015 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multiplication of two n-bit integers produces a 2n-bit product. To allow the result to be stored in the same format as the inputs, many processors return the n least significant bits of the product and an overflow flag. This paper describes methods for integer multiplication with overflow detection for unsigned and two's complement numbers. A method for combining unsigned and two's complement integer multiplication with overflow detection is also presented. The overflow detection circuits presented in this paper have O(n) gates and O(log(n)) delay, which makes them more efficient than previous overflow detection circuits.
引用
收藏
页码:1661 / 1665
页数:5
相关论文
共 50 条
  • [31] Parallel Integer Polynomial Multiplication
    Chen, Changbo
    Covanov, Svyatoslav
    Mansouri, Farnam
    Maza, Marc Moreno
    Xie, Ning
    Xie, Yuzhen
    PROCEEDINGS OF 2016 18TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 72 - 80
  • [32] FAST ONLINE INTEGER MULTIPLICATION
    FISCHER, MJ
    STOCKMEYER, LJ
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1974, 9 (03) : 317 - 331
  • [33] SMT-Constrained Symbolic Execution Engine for Integer Overflow Detection in C Code
    Muntean, Paul
    Rahman, Mustafizur
    Ibing, Andreas
    Eckert, Claudia
    2015 INFORMATION SECURITY FOR SOUTH AFRICA - PROCEEDINGS OF THE ISSA 2015 CONFERENCE, 2015,
  • [34] The Study on Integer Overflow Vulnerability Detection in Binary Executables Based Upon Genetic Algorithm
    Cui, Baojiang
    Liang, Xiaobing
    Wang, Jianxin
    FOUNDATIONS OF INTELLIGENT SYSTEMS (ISKE 2011), 2011, 122 : 259 - +
  • [35] FASTER TRUNCATED INTEGER MULTIPLICATION
    Harvey, David
    MATHEMATICS OF COMPUTATION, 2024, 93 (347) : 1265 - 1296
  • [36] On the complexity of integer matrix multiplication
    Harvey, David
    van der Hoeven, Joris
    JOURNAL OF SYMBOLIC COMPUTATION, 2018, 89 : 1 - 8
  • [37] LARGE INTEGER MULTIPLICATION ON HYPERCUBES
    FAGIN, BS
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 14 (04) : 426 - 430
  • [38] UNIFORM SHIFT MULTIPLICATION ALGORITHMS WITHOUT OVERFLOW
    CORSINI, P
    FROSINI, G
    IEEE TRANSACTIONS ON COMPUTERS, 1978, 27 (03) : 256 - 258
  • [39] Understanding Integer Overflow in C/C plus
    Dietz, Will
    Li, Peng
    Regehr, John
    Adve, Vikram
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2015, 25 (01)
  • [40] Understanding Integer Overflow in C/C plus
    Dietz, Will
    Li, Peng
    Regehr, John
    Adve, Vikram
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 760 - 770