Warning: Use of undefined constant referer - assumed 'referer' (this will throw an Error in a future version of PHP) in /usr/home/essaywo/public_html/essays on line 102

Warning: Use of undefined constant host - assumed 'host' (this will throw an Error in a future version of PHP) in /usr/home/essaywo/public_html/essays on line 105

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/essaywo/public_html/essays:102) in /usr/home/essaywo/public_html/essays on line 106

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/essaywo/public_html/essays:102) in /usr/home/essaywo/public_html/essays on line 109
Floating Point Coprocessors - College Term Papers

Floating Point Coprocessors


The designer of any microprocessor would like to extend its instruction
set almost infinitely but is limited by the quantity of silicon available (not
to mention the problems of testability and complexity). Consequently, a real
microprocessor represents a compromise between what is desirable and what is
acceptable to the majority of the chip's users. For example, the 68020
microprocessor is not optimized for calculations that require a large volume of
scientific (i.e. floating point) calculations. One method to significantly
enhance the performance of such a microprocessor is to add a coprocessor. To
increase the power of a microprocessor, it does not suffice to add a few more
instructions ...

Want to read the rest of this paper?
Join Essayworld today to view this entire essay
and over 50,000 other term papers

arranging a coprocessor
alongside a microprocessor. One technique is to provide the coprocessor with an
instruction interpreter and program counter. Each instruction fetched from
memory is examined by both the MPU and the coprocessor. If it is a MPU
instruction, the MPU executes it; otherwise the coprocessor executes it. It can
be seen that this solution is feasible, but by no means simple, as it would be
difficult to keep the MPU and coprocessor in step. Another technique is to equip
the microprocessor with a special bus to communicate with the external
coprocessor. Whenever the microprocessor encounters an operation that requires
the intervention of the coprocessor, the special bus provides a dedicated high-
speed communication between the MPU and the coprocessor. Once again, this
solution is not simple. There are more methods of connecting two (or more)
concurrently operating processors, which will be covered in more detail during
the specific discussions of the Intel and ...

Get instant access to over 50,000 essays.
Write better papers. Get better grades.


Already a member? Login

the
designers of the 68000 series of MPU's had to set aside certain bit patterns to
represent opcodes for the FPC. In the case of the 68000's, the FPC is accessed
through the opcode 1111(2). This number is the same as ‘F' in hexadecimal
notation, so this bit pattern is often referred to as the F-line.

Interface

The 68882 FPC employs an entirely conventional asynchronous bus
interface like all 68000 class devices, and absolutely no new signals whatsoever
are required to connect the unit to an MC 68020 MPU. The 68882 can be configured
to run under a variety of different circumstances, including various sized data
buses and clock speeds. What follows is a diagram of connections necessary ...

Succeed in your coursework without stepping into a library.
Get access to a growing library of notes, book reports,
and research papers in 2 minutes or less.


CITE THIS PAGE:

Floating Point Coprocessors. (2004, November 2). Retrieved December 23, 2024, from http://www.essayworld.com/essays/Floating-Point-Coprocessors/16908
"Floating Point Coprocessors." Essayworld.com. Essayworld.com, 2 Nov. 2004. Web. 23 Dec. 2024. <http://www.essayworld.com/essays/Floating-Point-Coprocessors/16908>
"Floating Point Coprocessors." Essayworld.com. November 2, 2004. Accessed December 23, 2024. http://www.essayworld.com/essays/Floating-Point-Coprocessors/16908.
"Floating Point Coprocessors." Essayworld.com. November 2, 2004. Accessed December 23, 2024. http://www.essayworld.com/essays/Floating-Point-Coprocessors/16908.
JOIN NOW
Join today and get instant access to this and 50,000+ other essays


PAPER DETAILS
Added: 11/2/2004 11:42:51 PM
Category: Computers
Type: Premium Paper
Words: 2861
Pages: 11

Save | Report

SHARE THIS PAPER

SAVED ESSAYS
Save and find your favorite essays easier

SIMILAR ESSAYS
» The Evaluation Of The Microproc...
Copyright | Cancel | Contact Us

Copyright © 2024 Essayworld. All rights reserved