Why do superscalar processors present a particular problem when implementing memory?mapped I/O. How can that problem be overcome?
What will be an ideal response?
Superscalar processors can perform out?of?order operations as long as the semantics of the program are not
changed. If we have
X = Y
Y = Y + 1
Z = Y where X, Y and Z are in memory, then these operations must be carried out in strict sequence.
Now, suppose we have the sequence
X = Y
Z = P
Clearly, it does not matter which instruction is executed first because the outcome of one does not depend on the
other.
You might also like to view...
What is the relationship between Apache and httpd?
What will be an ideal response?
The OpenOffice Writer ________ feature allows for the creation of form letters
A) Mail Merge B) Data Source C) Record Changes D) Main Document
Class string member function _________ is used to retrieve a substring.
What will be an ideal response?
You can click the ________ button on the table toolbar to sort records in alphabetical order, from A to Z
A) Sort B) Descending C) Order D) Ascending