3.
Datapath and control design:
You are given two 4-bit unsigned numbers, P and Q. You need to compare them and deposit the
smaller in SMALL_REG and the bigger in BIG_REG. Given on the next page is a complete data
path. Notice that you can bring either P
EE555, Homework #2, Solutions
1. Consider a queuing network. Customers arrive at the central server according to a
Poisson process with an average arriving rate 0.1 customers /min. The central server is
modeled as an M/M/2 queue with the average service r
EE457
Instructor: G. Puvvada
Homework #7 (Virtual Memory)
Due: Please check on the BB
Part Ia, Part Ib, and Part Ic are based on the textbook questions/figures. These are detailed in
the first five pages. The rest of the parts are from the previous ee457
EE457 Homework #1
Instructors: G. Puvvada Due: See on the BlackBoard
On-campus students shall drop their completed homeworks in the special locker designated for EE457 Homeworks across EEB104 Pages 15, 16, and 17 are cancelled. Topic: Data Unit Design and
ee201l_hw_8.fm
EE201l Homework #8
Datapath Design
1.
Instructor: G. Puvvada
Datapath and control design:
You are given two 4-bit unsigned numbers, P and Q. You need to compare them and deposit the
smaller in SMALL_REG and the bigger in BIG_REG. Given on t
TAG FIELD
Mapping
Technique
Addr Cache Block
Space Size Size
Size
Fully Associative
1MB
8KB
Block-set
Associative
2 Blocks/Set
2
Words
(4
Bytes)
BLOCK OR
SET FIELD
WORD
FIELD
BYTE
FIELD
(as appropriate)
7-bit wide
A19 - A13
Direct
18-bit wide
A19 - A2
11-
EE 457 Homework 2
Performance
Puvvada Redekopp
SOLUTION
Score: _
This homework contains some problems from the 3rd edition of "Computer Organization and
Design" by Hennessy and Patterson. We reproduce the problems below.
1. (2) [3rd Ed., Q4.1] We wish to
5
E
i
i
1
a
i
I
1
i
2
i
(
EE457
Homework #3 Due:
Instructor: puvvada
Please read the instruction descriptions for ADDI, LUI, ORI, ADDU,
ADD, SUBU, SUB, SLT, SLTU (excerpts from LSI Logics LR3000
processor user's manual attached to this homework as
EE457
Instructor: G. Puvvada
=
Homework #5b
Due: check on the blackboard
=
All students need to have access to (a) sec. 5.4 from the 1st edition as well as either (b.1) sec. 5.5
of the 3rd edition or (b.2) sec. 5.4 of the 2nd edition. We cover multicycle
EE457 Instructor: G. Puvvada
Homework #2 Due: as posted on the BB
in the wooden box outside EEB243
Topic: CPU performance
At the end of your classnotes, you find a set of previous
examinations. Some of the problems in this homework are from
those exams. Y
The Verilog 2001
Reference Guide
V3.1
Esperan 2007
1
Confidentiality Notice
No part of this publication may be reproduced in
whole or in part by any means (including
photocopying or storage in an information storage/
retrieval system) or transmitted in an
EE201L Homework # 7 Instructor: G. Puvvada
Homework on state diagram design
1.
1.1
Mutually-Exclusive (M.E.) and All-Inclusive (A.I.) state transition conditions:
D1
D1
X>Y
X
C
Compare
X and Y Y
C
Compare
X and Y Y
>X
D2
Satisfies M.E conditions. Yes / No
Refer to the following double-precision addition code.
/* Assume Little-endian system for 64-bit integers */
/* $11 and $10 together hold a 64-bit operand */
/* $11 contains the upper 32 bits */
/* $10 contains the lower 32 bits */
/* code to perform unsi
VD
11')
C)
N
3
9
amonu< 333i gasfev F335 bane.
§
"v5.8 «5 mo 25m must 9: mm 8mm
:3 mm
:3 a
ag m
«mm m
3:2 av
:I v
3:2 S
3:2 m
£2 wm
3:2 om
3:; .2
mme cm
mam; m
$22 m
mun) v
3:2
Ema u c .E. uuzubkox
iii
Ei
m
USC Viterbi School
of Engineering
EE 457 Computer Systems Organization
Units: 4
Spring 2016 Mon. Wed. 4:00-5:50PM in GFS118
Tues. Thurs. 5:00-6:50PM in OHE136
Location: GFS118 & OHE136
Instructor: Gandhi Puvvada
Office: EEB 238
Office Hours: 2:00-3:30PM M
3/16/2016
Dear EE457 students,
Please make sure that you have enough rest on the Wednesday
3/23/2016 night so that you will be able to think and design
during the exam on Thursday 3/24/2016. Similar to the Quiz, we
have our midterm exam in HAR101 from 5:0
3/23/2016 9:25PM
Dear EE457 students,
As part of your preparation, please make sure that you go through the following:
1. Midterm of Spring 2015
http:/www-classes.usc.edu/ engr/ee-s/457/ee457_ Spring2015_exams/ee457_MT_ Spring2015.pdf
http:/www-classes.us
File: ee457_Sp2016_quiz_preparation.txt
1/28/2016
Dear EE457 students,
Your quiz is on 2/11/2016 Thursday from 5:00 to 7:50PM in _ .
Restrictions for maintaining exam integrity:
1. Students cannot use cell phones (or any such devices) to communicate the e