Question: Given the following assembly language programming instructions: slt $t5,$t3,$t2 bne $t5,$zero,NotZero addu $t4,$t4,$t2 j ByeBye NotZero: addu $t4, $t4, $t3 ByeBye: Please answer the following

 Given the following assembly language programming instructions: slt $t5,$t3,$t2 bne $t5,$zero,NotZero Given the following assembly language programming instructions:

slt $t5,$t3,$t2

bne $t5,$zero,NotZero addu $t4,$t4,$t2

j ByeBye NotZero: addu $t4, $t4, $t3

ByeBye:

Please answer the following questions. Each answer must be no more than 5 sentences long.

a) Which instruction is performing an unconditional branch?

b) Of the registers $zero, $t2, $t3, $t4, and $t5, there are 3 registers that do not have their values changed by the instructions. What are the 3 registers that do not have their values changed?

c) Which instruction is considered to be a conditional branching instruction?

d) After all the instructions are executed will the $t4 register contain a signed integer value or an unsigned integer value? Please state only one of these answers: signed value or unsigned value

e) The register $t5 can only be assigned to two possible values by the given assembly language programming instructions. What are the two possible values $t5 can have?

Given the following assembly language programming instructions: slt $t5,$t3,$t2 bne $t5,$zero, Notzero addu $t4,$t4,$t2 j ByeBye Notzero: addu $t4,$t4,$t3 ByeBye: Please answer the following questions. Each answer must be no more than 5 sentences long. a) Which instruction is performing an unconditional branch? b) Of the registers $ zero, $t2,$t3,$t4, and $t5, there are 3 registers that do not have their values changed by the instructions. What are the 3 registers that do not have their values changed? c) Which instruction is considered to be a conditional branching instruction? d) After all the instructions are executed will the $ t4 register contain a signed integer value or an unsigned integer value? Please state only one of these answers: signed value or unsigned value e) The register $t5 can only be assigned to two possible values by the given assembly language programming instructions. What are the two possible values $t5 can have

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!