Computer Arithmetic Algorithms and Implementations

This chapter first introduces two types of the binary representations: unsigned number (absolute) and 2's complement representation for signed integers. It then describes the binary addition and subtraction algorithms and their implementations in Verilog HDL. A carry‐lookahead adder is also des...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Computer Principles and Design in Verilog HDL s. 63 - 110
Hlavní autoři: Li, Yamin, Tsinghua University Press
Médium: Kapitola
Jazyk:angličtina
Vydáno: Singapore Wiley 2015
John Wiley & Sons, Incorporated
John Wiley & Sons, Ltd
Témata:
ISBN:1118841093, 9781118841099
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract This chapter first introduces two types of the binary representations: unsigned number (absolute) and 2's complement representation for signed integers. It then describes the binary addition and subtraction algorithms and their implementations in Verilog HDL. A carry‐lookahead adder is also described. Next, the chapter discusses unsigned and signed binary multiplication algorithms and their implementations in Verilog HDL. The Wallace tree, which is a high‐speed multiplication circuit, is also introduced. It then introduces unsigned binary division algorithms, including the restoring algorithm, the non‐restoring algorithm, the Goldschmidt algorithm, and the Newton‐Raphson algorithm. The Verilog HDL codes that implement these algorithms and their simulation waveforms are also given. The chapter also introduces binary square root algorithms, including the restoring algorithm, the nonrestoring algorithm, the Goldschmidt algorithm, and the Newton‐Raphson algorithm. The Verilog HDL codes that implement these algorithms and their simulation waveforms are also given.
AbstractList This chapter first introduces two types of the binary representations: unsigned number (absolute) and 2's complement representation for signed integers. It then describes the binary addition and subtraction algorithms and their implementations in Verilog HDL. A carry‐lookahead adder is also described. Next, the chapter discusses unsigned and signed binary multiplication algorithms and their implementations in Verilog HDL. The Wallace tree, which is a high‐speed multiplication circuit, is also introduced. It then introduces unsigned binary division algorithms, including the restoring algorithm, the non‐restoring algorithm, the Goldschmidt algorithm, and the Newton‐Raphson algorithm. The Verilog HDL codes that implement these algorithms and their simulation waveforms are also given. The chapter also introduces binary square root algorithms, including the restoring algorithm, the nonrestoring algorithm, the Goldschmidt algorithm, and the Newton‐Raphson algorithm. The Verilog HDL codes that implement these algorithms and their simulation waveforms are also given.
Author Li, Yamin
Tsinghua University Press
Author_xml – sequence: 1
  fullname: Li, Yamin
– sequence: 2
  fullname: Tsinghua University Press
BookMark eNqNkMtOwzAQRY14iLb0A9jlBwozdpzYy6riUakSG1hbjjOhgSQOcSrE3-PSLmCHRqPRvdIZzdwpO-t8R4xdI9wgAL_VuUJEpVJEkDduK07Y_JeH_JRNjwK0uGATHT0pBeIlm4fwBgAoYymYML7ybb8baUiWQz1uWxprlyybV_-jQmK7Mlm3fUMtdaMda9-FK3Ze2SbQ_Dhn7OX-7nn1uNg8PaxXy82iR67EIrUlFlqCqJRDC1IpgkpglirKSfOy5FmhFRW8zF2VKSdAkShIaXI55xzFjOFh72fd0Jehwvv3YBDMPgTzJwQTQ9h3ZPiB6Qf_saMwHjAXjx9s47a2j68Gk4LQKLWRcY_8L8Qhl5nKj9A3zfVyOA
ContentType Book Chapter
Copyright Copyright © 2015 John Wiley & Sons, Ltd
Copyright_xml – notice: Copyright © 2015 John Wiley & Sons, Ltd
DBID FFUUA
DEWEY 621.390285/5133
DOI 10.1002/9781118841105.ch3
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781118841112
1118841115
1118841123
9781118841129
9781118841105
1118841107
EndPage 110
ExternalDocumentID 10.1002/9781118841105.ch3
EBC4039159_52_95
EBC2075687_52_95
Genre chapter
GroupedDBID 20A
38.
3XM
AABBV
ABARN
ABIAV
ABIGN
ABQPW
ACBYE
ACCPI
ACLGV
ADVEM
AFLZI
AHWGJ
AJFER
AKHYG
ALMA_UNASSIGNED_HOLDINGS
AMYDA
AZZ
BASKQ
BBABE
CZZ
FFUUA
GEOUK
I4C
IPJKO
JFSCD
JJU
KJBCJ
LQKAK
LWYJN
LYPXV
MFNMN
MPPRW
MUPLJ
MYL
OTAXI
PQQKQ
W1A
XWAVR
YPLAZ
YSPEL
ZEEST
ID FETCH-LOGICAL-p1283-4ad1b9503f8c1a0588e0f31648e7e92dd26b98eb2d7cf68c308e3be89ec722213
ISBN 1118841093
9781118841099
IngestDate Sat Nov 15 22:27:38 EST 2025
Tue Oct 21 05:06:03 EDT 2025
Tue Oct 21 01:07:37 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum TK7885.7 .L5 2015
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p1283-4ad1b9503f8c1a0588e0f31648e7e92dd26b98eb2d7cf68c308e3be89ec722213
OCLC 911255311
PQID EBC2075687_52_95
PageCount 48
ParticipantIDs wiley_ebooks_10_1002_9781118841105_ch3_ch3
proquest_ebookcentralchapters_2075687_52_95
proquest_ebookcentralchapters_4039159_52_95
PublicationCentury 2000
PublicationDate 2015
2015-06-23
PublicationDateYYYYMMDD 2015-01-01
2015-06-23
PublicationDate_xml – year: 2015
  text: 2015
PublicationDecade 2010
PublicationPlace Singapore
PublicationPlace_xml – name: Singapore
– name: Chichester, UK
PublicationTitle Computer Principles and Design in Verilog HDL
PublicationYear 2015
Publisher Wiley
John Wiley & Sons, Incorporated
John Wiley & Sons, Ltd
Publisher_xml – name: Wiley
– name: John Wiley & Sons, Incorporated
– name: John Wiley & Sons, Ltd
SSID ssj0001515180
ssib025862512
Score 1.4614025
Snippet This chapter first introduces two types of the binary representations: unsigned number (absolute) and 2's complement representation for signed integers. It...
SourceID wiley
proquest
SourceType Publisher
StartPage 63
SubjectTerms binary addition algorithms
binary division algorithms
binary multiplication algorithms
binary square root algorithms
binary subtraction algorithms
carry‐lookahead adder
Verilog HDL
Wallace tree
Title Computer Arithmetic Algorithms and Implementations
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=2075687&ppg=95
http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=4039159&ppg=95&c=UERG
https://onlinelibrary.wiley.com/doi/abs/10.1002/9781118841105.ch3
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1JT9tAFB5B4FC4QBeVFpAP5dLI1PZ4PG-OLAEkKsoBEJwsL-MmEjFpnFT8fN4stpOAhDhwiJU4I_t5vsnkezshPwA5fcgL6TLkC26YyMgVYU5doCmwgiPHpoVuNsEvLuD2VlzaggqVbifAyxIeH8XoXaHGcwi2Sp19A9zNRfEEvkfQ8Yiw43GBEc_bXk2xAdukoXtZG9ErG2ysAjWUceMGZVDdJ8-OG7Pvb-3Rv0uGgzYqV5kQ-tPkWSbh7BJrbnYwHkz6Q5UO2T24__ugP5n76uLDQ5vfVM7ZGHy2YGN4IYjH7mC22nKTh2XUUtw_AULlc3txkzZFX9txSPH2sz5t_5FqL7xpv7lQD7t3eBTqsvYiZkEs2B49Gf1zVRsx5W7fo8cG0mWyzDlufCunvT_X563ZDfmbD57uGWWFpLbyVyN07fz2gl_PhJxTRGbVGc1HrjbIuspRcVTyCAq9SZZk-ZGszdSW_ESCGh2nRcdp0XEQHWcBnc_k-qR3dXTm2gYZ7ghpBcWfVu6ngnm0gMxPPAYgvYKiAgySSxHkeRClAmQa5DwrIsioB5KmEoTMOPJCn34hnfKhlF-JI5gA1BTyCOlwyENICqBRWOQcEgbST7dIt37uWLvxbexwZh60igPknhFwg8mro-cQ3CI_9USaoVVsKmnjN7OTH-Pkq9e3N136O_nQrudt0pmMp3KHrGb_J4NqvGsXxxOaQXIx
linkProvider ProQuest Ebooks
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Computer+Principles+and+Design+in+Verilog+HDL&rft.au=Li%2C+Yamin&rft.au=Tsinghua+University+Press&rft.atitle=Computer+Arithmetic+Algorithms+and+Implementations&rft.date=2015-01-01&rft.pub=John+Wiley+%26+Sons%2C+Incorporated&rft.isbn=9781118841099&rft_id=info:doi/10.1002%2F9781118841105.ch3&rft.externalDBID=95&rft.externalDocID=EBC4039159_52_95
thumbnail_s http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F2075687-l.jpg
http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F4039159-l.jpg