Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Engineering Expert

problem 1: Detail for each of the four following MIPS instructions, which actions are being taken at each of their five steps.  Do not forget to mention how and during which steps each instruction updates the program counter.

a) jalr $s0, $s1
b) sw $s1, 24($t0)
c) slt $t0, $s3, $s4
d) jal 1048576

problem 2: Consider these two potential additions to the MIPS instruction set and describe how they would restrict pipelining.

a) cp d1(r1), d2(r2)

copy contents of word at address c address contents of r2 plus offset d2 into address contents of r1 plus displacement d2.

b) incr d2(r2)

adds one to the contents of word at address contents of r2 plus offset d2.

problem 3: describe how you would pipeline the four following pairs of statements.

a) add $t0, $s0, $s1
beq $s1,$s2, 300

b) add $t2, $t0, $t1
sw $t3, 36($t2)

c) add $t0, $s0, $s1
beq $t0,$s2, 300

d) lw $t0, 24($t1)
sub $s2, $t0, $t1

problem 4: A computer system has a two-level memory cache hierarchy. The L1 cache has a zero hit penalty, a miss penalty of 5 ns and a hit rate of 95 percent. The L2 cache has a miss penalty of 100 ns and a hit rate of 90 percent.

a) How many cycles are lost for each instruction accessing the memory if the CPU clock rate is 2 GHz?

b) We can either increase the hit rate of the topmost cache to 98 percent or increase the hit rate of the second cache to 95 percent. Which improvement would have more impact?

problem 5: A virtual memory system has a virtual address space of 4 Gigabytes and a page size of 8 Kilobytes. Each page table entry occupies 4 bytes.

a) How many bits remain unchanged during the address translation?

b) How many bits are used for the page number?

c) What is the maximum number of page table entries in a page table?

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M91288

Have any Question? 


Related Questions in Computer Engineering

For the following exercises you will address problems and

For the following exercises, you will address problems and answer questions from management at TAL Distributors. You do not use the TAL Distributors database for any of these exercises. Because most reps access the TAL D ...

Scheduling staff you are the director of the computer

Scheduling staff. You are the director of the Computer Center for Gaillard College and responsible for scheduling the staffing of the center, which is open from 8a.m. until midnight. You have monitored the usage of the c ...

Questionnbsp internet service provideran internet service

Question:  Internet Service Provider An Internet service provider has three different subscription packages for its customers: Package A: $9.95 per month for 10 hours access. Additional hours are $2.00 per hour Package B ...

Create a flowchart that will containnbspfivenbspmodules

Create a flowchart that will contain  five  modules , one  to prompt the user to input the  sales amount before discount  and  the  discount percent  as a decimal, the  second  to  calculate the amount of discount , the ...

Construct foam or clay models of primitive solid shapes

Construct foam or clay models of primitive solid shapes, such as cylinders, cones, rectilinear prisms, cubes, etc. a. Intersect the primitive solid with a plane: Cut the primitive into two pieces, and place a (preferably ...

A describe a must constraint give an example other than one

a. Describe a MUST constraint. Give an example other than one in this chapter. b. Describe a MUST NOT constraint. Give an example other than one in this chapter c. Describe a MUST COVER constraint. Give an example other ...

Describe the step process what are the main components of

Describe the STEP process. What are the main components of this process? 16.6 What are the major areas of Deming's PDCA process? Describe the TMM process.

Weber coined the term protestant work ethic and defined

Weber coined the term Protestant work ethic and defined proper workplace behavior as working for more than the benefit of oneself; or working just for profit. A characteristic of the protestant work ethic is wealth creat ...

Distinguish between mobile subscriber isdn number and

Distinguish between mobile subscriber, ISDN number and mobile station roaming?

Suppose we have market baskets that satisfy the following

Suppose we have market baskets that satisfy the following assumptions: 1. The support threshold is 10,000. 2. There are one million items, represented by the integers 0, 1, . . . , 999999. 3. There are N frequent items, ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate