
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 benefits of fast page-modes in square-memory implementations for improving cache miss performance. Additionally, it covers hamming code for one-bit error detection and correction in 8-bit data. Instructions for calculating hamming codewords and explains how to detect and correct errors.
Typology: Exercises
1 / 1
This page cannot be seen from the preview
Don't miss anything!

1 Square-memory implementations of large memories often support fast page-modes that allow a burst of consecutive memory reads from within the same row of the square memory. a) How does this benefit performance on a cache miss?
b) An additional improvement allows the processor to specify a different ordering of the consecutive memory reads. For example, a processor might specify a burst of size 4 reads with offsets of 2-3-0-1 from the specified memory address. How does this benefit performance on a cache miss?
2 a) For the 8-bit data 01001011 2 develop the Hamming codeword for one-bit error detection and correction:
Check bit C 1 looks at bit positions 3, 5, 7, 9, and 11 Check bit C 2 looks at bit positions 3, 6, 7, 10, and 11 Check bit C 4 looks at bit positions 5, 6, 7, and 12 Check bit C 8 looks at bit positions 9, 10, 11, and 12
b) If bit D 5 gets flipped (an error), then how would we be able to detect an error?
c) If bit D 5 gets flipped (an error), then how would we be able to know which bit to correct?
d) For the 8-bit data 11001001 2 develop the Hamming codeword for one-bit error detection and correction:
Name:___________________
Lecture 17 - 1