How many bits will be used to identify each word in the system? What is the tota
ID: 3836429 • Letter: H
Question
How many bits will be used to identify each word in the system? What is the total number of bytes in this system? How are the bits connected to form a byte? (what line/lines circuits) What size decoder will be needed within each memory block? What size decoder will be needed outside the block structure? How many blocks are needed for the entire system? How many decoders are needed for the entire system If you are accessing memory location 21 (decimal number): Which "numbered" block in the system will you access? Which "byte" within the block will you access? In class, we designed the memory with a MUX to send the output. What could be used instead of correct MUXs?
Explanation / Answer
As per Chegg policy, I am answering first 4 questions:
1.) 1 word = 2 bytes = 8 bits. So, we will be requiring 8 bits to identify each word in the system and 3 address lines to identify each word.
2.)Total no. of bytes in the system = no. of words * bytes in each word = 32 * 2 = 64 bytes
3.) Since, each bit can represent 2 values, 0 or 1. And each byte consists of 4 bits. So, we have 4 lines in parallel to represent a byte,
4.) Each memory block can represent (2^(8*4)) = 2^32 bits. So, we will be requiring 5 x 32 decoder.
Hope it helps, do give your response.
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.