



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The instructions and problems for exam three of the computer engineering course offered in spring 2004. The exam covers various topics including memory systems, datapath elements, instruction formats, and microcode. Students are required to solve four problems, each with multiple parts, and show their work for maximum credit. The exam is a closed-book, closed-notes exam and calculators are not permitted.
Typology: Exams
1 / 5
This page cannot be seen from the preview
Don't miss anything!




# X Y Z rwe im en
im va au en
-a /s
lu en
lf su en
st ld en
st en
r/ -w
m sel
description
1
# X Y Z rwe im en
im va au en
-a /s
lu en
lf su en
st ld en
st en
r/ -w
m sel
description
2
# X Y Z rwe im en
im va au en
-a /s
lu en
lf su en
st ld en
st en
r/ -w
m sel
description
3
4
5
6
# X Y Z rwe im en
im va au en
-a /s
lu en
lf su en
st ld en
st en
r/ -w
m sel
description
7 1 0 2 1 0 0 0 0 1 0x5 0 0 0 0 0 0
8 2 0 2 1 1 1 1 0 0 0 0 0 0 0 0 0
rwe
au en
-a/s
im en im va
lu en
lf 4
addr
data
r/-w msel
st en
ld en
cycle cycle number X register driven onto X bus Y register driven onto Y bus Z register written from Z bus rwe register write enable im en immediate enable on Y bus im va immediate value
au en arithmetic unit enable -a/s -add / sub (0 = add, 1 = subtract) lu en logical unit enable lf logical function su en shift unit enable st shift type ld en load enable st en store enable r/-w read/-write (0 = write, 1 = read) msel memory select description operation description
su en
st 2
count