Ca2324 hw2 Questions
Ca2324 hw2 Questions
Note: You are required to use the LATEX template provided on Brightspace.
Figure 1
1
Computer Architecture Homework 2
Figure 2
Question 4 (5 points)
The addressability of memory system of a computer is two bytes. You need 18 bits to access a
location in memory. What is the total size of the memory in bytes?
2
Computer Architecture Homework 2
Figure 3
3
Computer Architecture Homework 2
Figure 4
a) Fill all of the missing values in the following truth table and provide the steps you followed to
obtain your answers. Please note that symbol X in the table can represent both 0 or 1 (the
so-called “don’t care”).
E A1 A0 F3 F2 F1 F0
1 X X
0 0 0
0 0 1
0 1 0
0 1 1
b) How many 2-to-4 decoders are needed to design a 4-to-16 decoder? Explain your answer.
4
Computer Architecture Homework 2
Figure 5
Figure 6
a) To increase the capacity of the memory to 2048, two circuits of 1024 locations are used. How
many bits are needed to address each location after this extension?
b) How should we connect the address/data/WE buses to these memory units? (Draw your
solution)