What is the block number of the memory block

Assignment Help Basic Computer Science
Reference no: EM131330503

A read hit occurs in way2 of set 17 within an 8-way set associative cache that uses a line size of 128 bytes. The total number of lines in the cache is 32768. The system employs 32-bit addresses and the tag for way2 within set 17 has a decimal value of 898.

a) What is the block number of the memory block contained in way2 of set 17?

b) To which set within the cache would memory block 7033 map? The memory blocks are numbered starting from 0. Give your answer in decimal.

c) What is the total number of bits required for the entire cache to implement a pseudo-LRU replacement scheme?

Reference no: EM131330503

Questions Cloud

Perspective of the internal data management consultant : You may write in the first person for this assignment, taking the perspective of the internal data management consultant. Your paper should meet the following requirements:
Internal data management consultant : You are an internal data management consultant. Your organization wishes to "know its customer" much better in order to improve customer satisfaction and identify up-sell and cross-sell opportunities. Leadership has asked for your advice on a road..
Create a button to launch this procedure : Write a procedure to get a color to spread from patch to patch. (There are many ways to do this. Pick one you like.) Create a button to launch this procedure.
Provide a comprehensive overview including background : Provide a comprehensive overview including background and analysis (one page) of each of the two case studies. Then answer all of the questions given at the end of each of the two case studies. Your answers must incorporate concepts and theory fro..
What is the block number of the memory block : A read hit occurs in way2 of set 17 within an 8-way set associative cache that uses a line size of 128 bytes. The total number of lines in the cache is 32768. The system employs 32-bit addresses and the tag for way2 within set 17 has a decimal va..
Does there appear to be any external event that causes them : Does there appear to be any external event that causes them? Inspect the cars. Is there any property of these cars that describes a traffic jam? If one car moves slowly, is that enough to cause traffic jams?
What is meant by a write-allocate policy : a)  What is meant by a "write-allocate policy"? b)  Into which set within P1's cache will the memory block containing the variable X be loaded? c) Into which set within P2's cache will the memory block containing the variable Y be loaded?
Large an integer value : If T1 is the execution time for this program running on a single processor, what is the upper limit on the speedup provided for this program? Assume that you can use as large an integer value as you choose for N (i.e. for the number of processor..
Remote memory access penalty : The percentage of program instructions that access remote memory is 0.2%. What speedup would be achieved for the program if the remote memory access penalty could somehow be reduced to 10 ns per access?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  First integer of input refers to the total weight the ship

First integer of input refers to the total weight the ship can carry. Second integer refers to the number of cargo present and the rest of the integers represents the individual weight of the cargo

  Determine if your site is connected to the m bone

If so, investigate and experiment with any M Bone tools, such as sdr, vat, and vic.

  Write a java program for performing order matching

write a Java program for performing order matching according to the typical rules of a double auction system.

  Suppose a c++ compiler for the mips

Suppose a C++ compiler for the MIPS machine associates $s5 with array a and $s6 with variable i. How does it translate a[i] = a[i+1]; into MIPS assembly language?

  Fifo page removal algorithm

Using the FIFO page removal algorithm, indicate the movement of the pages into and out of the available page frames (called a page trace analysis) indicating each page fault with an asterisk (*). Then compute the failure and success ratios.

  What is the advantage of parallel form over the cascade form

It is argued that for a rational system function, its cascade form structure is not unique. Do you agree or disagree? Explain.

  Describe the inherent design issues across hci environments

Compare and contrast the design and development processes in HCI. Describe legal, societal, and ethical issues in HCI design. Describe the inherent design issues across HCI environments.

  Create a variable that contains a pointer

You need to create a variable that contains a pointer to an int. Do not use an array index operator. Once you are done, you should free the allocated space explicitly.

  Advantage of nosql databases

In this forum, describe your current organization or school (industry, size, processes, etc...) and discuss whether/how it could take advantage of NOSQL databases.

  Computing selection inputs for multiplexer system

Determine selection inputs are required if you used MUX A and MUX B system?

  Write one or more sql statements

Need assistance answering this: Write one or more SQL statements that modify the table STUDENT such that the attribute PHONE is an array of phone_obj.Below is the first query i created and added to the STUDENT TABLE

  Patch features a regular geometric design

Python Coursework: A Patchwork Sampler Your task is to write a program to display patchwork samples, of the form given below: A patchwork sample is made up of patches of two different designs. Patchworks are square and can be of three different s..

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