COSC290: Homework 1

COSC290: Homework 1
Points 50
Submit with detailed work on hardcopy or on Blackboard.
Introduction
1.
a)
b)
c)
d)
e)
How
How
How
How
How
many
many
many
many
many
milliseconds (ms) are in 4 seconds?
microseconds (μs) are in 2 second?
nanoseconds (ns) are in 0.5 millisecond?
microseconds are in 2 millisecond?
nanoseconds are in 2 microsecond?
NOTE: The following answers should be in powers of 2 ONLY.
f)
g)
h)
i)
j)
How
How
How
How
How
many
many
many
many
many
kilobytes (KB) are in 2 gigabytes (GB)?
kilobytes are in 4 megabyte (MB)?
megabytes are in 2 gigabytes (GB)?
bytes are in 24 megabytes?
kilobytes are in 4 gigabytes
2. List five applications of personal computers. Do these applications
depend on 32 bit or 64 bit processor?
3. Under the von Neumann architecture, a program and its data are both
stored in memory. What is stored in L1 cache?
What is the relationship between cache and main memory?
4. Explain what it means to “fetch” an instruction.
5. What are the limitations of Moore’s Law? Why can’t this law hold
forever? Explain.