
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:For a processor with 32-bit bus width and address bus width, set-associative
cache memory will be designed. For the 2-way set-associative cache with a
capacity of 16 KByte and a block size of 16 bytes, determine how many bits the
tag, index, word offset and Byte Offset fields of the processor address path
should be.
A
20 bit, 8 bit, 2 bit ve 2 bit
20 bit, 9 bit, 2 bit ve 1 bit
19 bit, 9 bit, 2 bit ve 2 bit
D
19 bit, 8 bit, 3 bit ve 2 bit
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps

Knowledge Booster
Similar questions
- As the MIPS stack grows in size when more items are push onto it, the $sp register will O contain increaseing memory address values O contain decreasing memory address valuesarrow_forwardFor the below microprogrammed architecture, what is the ALU sequence of actions/micro instruction code: ALU(F2,F1,F0) required to implement the instruction SUB DO, D1,#1? Assume that CL1 =0 for Latch 1 and CL2 =1 for Latch 2 Note: The table below defines the effect of the ALU's function code. Bus A Bus B Guen Read Write Data out Main store TE Guow wData in The memory performs a read when Read 1 TEus Address and a write when Write = 1 Cuan MAR Curn Gvern F2 F1 FO Operatlon MBR Copy P ta bus A A=P G. Gr IR 1 Copy Q to bus A A = Q Grc Copy P+1 to bus A A =P+1 PC 1 TE Gọo Cp 1 1 Copy Q+1 to bus A A = Q+1 DO 1 Copy P- 1 to bus A A =P -1 Co Got D1 1 Copy Q - 1 to bus A A =Q 1 TEO 1 1 Copy bus P +Q to bus A A =P+Q ALU P f(PO) A =P - Q Latch 1 1 Copy bus P Q to bus A t O Latch 2 Function select F, F, Fo F2F1F0=111 O F2F1F0=100 F2F1F0=101 O F2F1F0=010arrow_forwardComputer Architecture Consider the below one-bus organization find the micro-operations at each step for the following instructions: 1- Instruction Load (100), R4 (R4 M[M[100]]) 2- JUMP X, where X is a memory location that contains the address of the instruction to be executedarrow_forward
- The following sequence of instructions will execute on the 5-stage pipelined MIPS datapath: I-MEM Address Instruction OXAO L1: slt $t4, $t0, $t1 OXA4 beq $t4, $1, L2 OXA8 slt $14, $t0, $t2 OXAC beq $t4, $1, L2 OXBO slt $t4, $t0, $t3 ОхВ4 beq $t4, $1, L2 OXB8 j L3 OXBC L2: addi $t0, $t0, 5 OXCO j L1 ОХC4 L3: List data dependencies for the entire code (i.e. a->b would mean instruction b is dependent on instruction a ): Which data dependencies are hazards? How many clock cycles does it take to execute the entire code for a normal pipelined processor? (i.e. all 5 stages of the last instruction have been completed) How many clock cycles will it take for a 2-issue in-order superscalar pipelined processor to execute the entire code?arrow_forwardPlease do a,b,c,d, and e Consider a machine with a byte addressable main memory of Bytes and block size of 8 Bytes. Assume that a direct mapped cache consisting of 32 lines is used with this machine. a.How is a 16-bit memory address divided into tag, line number, and byte number? b.Into what line would Bytes with of the following address be stored? 0001- 0001- 0001- 1011 1100- 0011- 0011- 0100 1101- 0000- 0001- 1101 1010- 1010- 1010- 1010 c.Suppose the byte with address 0001 1010 0001 1010 is stored in the cache. What are the addresses of the other bytes stored along with it? d.How many total bytes of memory can be stored in the cache? e.Why is the tag also stored in the cache?arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY