FLOATING POINT OPERATIONS

CHAPTER

9

9.1 Floating Point Formats

9.2 80x86 Floating Point Architecture

9.3 Converting Floating Point to and from ASCII

9.4 Single-Instruction Multiple-Data Instructions

9.5 Floating Point Assembly Language Procedures with C/C++

9.6 Chapter Summary

This text has concentrated on integer representations of numbers since all 80x86 microprocessors have a variety of instructions to manipulate integers. Most 80x86 microprocessors also have instructions to manipulate numbers stored in floating point formats.

The first section of this chapter describes the floating point formats used in the 80x86 architecture. Section 9.2 describes the floating point architecture, which has a completely new set of registers and instructions. ...

Get Introduction to 80x86 Assembly Language and Computer Architecture, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.