Software Engineering Answers

Questions: 202

Answers by our Experts: 202

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Search & Filtering

Suppose a computer having 5 GHz processor with cycle time of 4ns and main memory access time

200ns with CPI is 1 cycle.

i. Calculate the processor performance without cache.

ii. Calculate the performance with L1 cache, assume L1 hit rate is 85% and access time is 0.4ns.

iii. Calculate the performance with L2 cache, assume L2 hit rate is 80% and access time is 10ns.

iv. Calculate the performance with L3 cache, assume L3 hit rate is 75% and access time is 10ns.



Consider a computer with the following characteristics: total of 256Mbyte of main memory; block size of 8 bytes; and cache size of 128 Kbytes.


i. Design a direct-mapping address structure.

ii. Design an associative-mapping address structure.

iii. Design a two-way set-associative-mapping address structure.

iv. For the main memory addresses of F0010ABH, F012356H, and 00CABBEH, give the corresponding tag, cache line address, and word offsets for a direct-mapped cache.

v. For the main memory addresses of F0010ABH, F012356H, and 00CABBEH, give the corresponding tag and offset values for a fully-associative cache.

vi. For the main memory addresses of F0010ABH, F012356H, and 00CABBEH, give the corresponding tag, cache set, and word offset values for a two-way set-associative cache.



list queries for whom reports can be generated


  1. List any TWO software that could be used for creating visual information.
  2. Mention the type of visual information that they are used for.
  3. Use one of the software to create one visual information. Make up your own data for the creation of the visual information

Explain why change is inevitable in complex systems and give examples (apart from prototyping and incremental delivery) of software process activities that help predict changes and make the software being developed more resilient to change.


If you want to handle 30 interrupts, how many 8259A PIC will you need?


what are the importance of network cable? (Two to three sentences) Thank you!


Two way synchronization can be done with wait blocks or message passing. Which one would you choose and Why?


  1. Discuss the relative advantages of point-to-point interconnection compared to bus interconnection.

What is the difference between “image mapping” and “image slicing”? 

LATEST TUTORIALS
APPROVED BY CLIENTS