Explaining initial values of cache tags and cache lines

Assignment Help Basic Computer Science
Reference no: EM1351868

Q1) Consider a system with a direct-mapped cache of size 128 (= 27) bytes, and a main memory of size of 1 KB (i.e. 1024 or 210 bytes). Each cache line contains 8 bytes. A program running on the system accesses the following locations in the first ten steps:

1 10 1010 0100,
2 10 1010 1000,
3 10 1010 0100,
4 01 0000 0000,
5 00 1010 0000,
6 00 1010 1100,
7 00 1010 0100,
8 01 0000 0000,
9 10 1010 0000,
10 01 0000 0000

Assuming that the initial values of the cache tags and the cache lines are completely arbitrary, show which accesses will lead to a hit, and which will cause to a miss. Also, show how the cache tags will change for each of the above steps. You should justify your answer.

Reference no: EM1351868

Questions Cloud

Explain how many years would it take for it to double : If the average employee compensation grew at the rate of 3.5% per year, explain how many years would it take for it to double.
Intellectual capital : Would you consider Google's organizational structure an intellectual capital asset? Why or why not? Support your position.
Importance of nutrition-infancy and toddler-hood period : Briefly describe the importance of nutrition during the Infancy and Toddler-hood period. Summarize pediatric recommendations regarding early feeding and the introduction to cow's milk and sold foods
Explain the two systems cannot communicate with each other : Explain the two systems cannot communicate with each other where David Warmdigit a production manager at HandZone
Explaining initial values of cache tags and cache lines : Assuming that the initial values of the cache tags and the cache lines are completely arbitrary, Also, show how the cache tags will change for each of the above steps. You should justify your answer.
What will happen to output assume that consumer confidence : Suppose that consumers decide to consume less (and therefore to save more) for any given amount of disposable income. Specifically, assume that consumer confidence (c0) falls. What will happen to output.
Customer satisfaction survey : Questions is primarily used for demographical purposes in order to pinpoint specific ages, gender and marital statistics that our product or services are targeting.
Determine the amount of post-retirement expenses : The following information is related to the Hedge Corporation post-retirement benefits plan for 2011. Determine the amount of post-retirement expenses for 2011.
Early and middle adulthood roles : Discuss two roles that can be acquired during early and middle adulthood, such as through parenthood, romantic relationships, and career. How have these roles changed through past generation?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd