[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cse141] problem with H&P 6.6
- To: Cse141 <cse141@cs.ucsd.edu>
- Subject: [cse141] problem with H&P 6.6
- From: "Andrew A. Chien" <achien@ucsd.edu>
- Date: Mon, 18 Nov 2002 20:16:05 -0800
- Sender: owner-cse141@cs.ucsd.edu
- User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3
There is a problem with the Hennessy&Patterson problem 6.6.
The main difficulty is that 4.42 really has nothing to do with the
problem -- this is an error in the book.
To simplify this problem, you should:
- ignore figure 4.42
- ignore the comment about the data memory
- assume a floating point add operation has the following parts of
its execution
1. read floating point registers
2. compare exponents and normalize
3. add mantissas
4. renormalize
5. write write floating point registers
assume each of these parts is a single cycle and integrate
this functionality with the pipeline shown in Figure 6.12.
cheers,
-Andrew
--
========================
Andrew A. Chien Email: achien@ucsd.edu
SAIC Chair Professor Phone: 858-822-2458
Dept Computer Science and Engineering Fax: 858-822-2459
University of California, San Diego WWW: http://www-csag.ucsd.edu