2004Unpublished venueRequires access

Computer Arithmetic

Mostafa Abd‐El‐Barr, Hesham El‐Rewini

Open publisher page 0 citations

Abstract

This chapter is dedicated to a discussion on computer arithmetic. It introduces the fundamental issues related to the arithmetic operations and circuits used to support computation in computers. Our coverage starts with an introduction to number systems. In particular, we introduce issues such as number representations and base conversion. This is followed by a discussion on integer arithmetic. In this regard, we introduce a number of algorithms together with hardware schemes that are used in performing integer addition, subtraction, multiplication, and division. We end up our discussion in this chapter with a discussion on floating-point arithmetic including floating-point representation, floating-point operations, and floating-point hardware schemes. The IEEE floating-point standard is the last topic discussed in the chapter.

About this research paper

What this paper is about

This chapter is dedicated to a discussion on computer arithmetic. It introduces the fundamental issues related to the arithmetic operations and circuits used to support computation in computers. Our coverage starts with an introduction to number systems. In particular, we introduce issues such as number representations and base conversion. This is followed by a discussion on integer arithmetic. In this regard, we introduce a number of algorithms together with hardware schemes that are used in performing integer addition, subtraction, multiplication, and division. We end up our discussion in this chapter with a discussion on floating-point arithmetic including floating-point representation, floating-point operations, and floating-point hardware schemes. The IEEE floating-point standard is the last topic discussed in the chapter.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This chapter is dedicated to a discussion on computer arithmetic. It introduces the fundamental issues related to the arithmetic operations and circuits used to support computation in computers. Our coverage starts with an introduction to number systems. In particular, we introduce issues such as number representations and base conversion. This is followed by a discussion on integer arithmetic. In this regard, we introduce a number of algorithms together with hardware schemes that are used in performing integer addition, subtraction, multiplication, and division. We end up our discussion in this chapter with a discussion on floating-point arithmetic including floating-point representation, floating-point operations, and floating-point hardware schemes. The IEEE floating-point standard is the last topic discussed in the chapter.

Key concepts: Arithmetic, Floating point, Floating-point unit, Multiplication (music), Arbitrary-precision arithmetic, Saturation arithmetic, Subtraction, Division (mathematics)

Related papers

Back to paper searchBrowse research topicsOriginal source
Computer Arithmetic — Research Paper | ScholarLens