Question

In: Computer Science

PLEASE ANSWER WITHIN 30 MINUTES!! Consider a simple instruction ADD C,D (c+d). i. Write down the...

PLEASE ANSWER WITHIN 30 MINUTES!!

Consider a simple instruction ADD C,D (c+d). i. Write down the instruction format of above instruction and which operand address will be use to implement this instruction?

ii. What will be the role of microprograming while executing the instruction?

iii. What type of parallel processor system will use in it?

iv. Draw a diagram that represents the solution when an interrupt is occurred during execution of “a+b” instruction.

v. If you are supposed to use pipeline architecture for executing above instruction then what steps will be required to execute the instruction?

Solutions

Expert Solution

Ans i)

A:=B

mov eax, [n1]

mov ebx, [n2]

A:=A+B

add eax,ebx

ii)

Micro programming is Control unit programming.

A control unit is implemented in either hardwired or microprogram. A hardwired control unit is a large FSM (finite state machine) sending control signals to data path. A microprogrammed control unit is a complex programmable unit that outputs control signals to data path according to its microprogram.

iii) It basically have multiple types of parallel processing , most commonly SIMD is used i.e single instruction multiple data which means that it will work on the same process but with different data sets.

iv)

v)

In this a stream of instructions can be executed by overlapping fetch, decode and execute phases of an instruction cycle. This type of technique is used to increase the throughput of the computer system.

An instruction pipeline reads instruction from the memory while previous instructions are being executed in other segments of the pipeline. Thus we can execute multiple instructions simultaneously. The pipeline will be more efficient if the instruction cycle is divided into segments of equal duration.


Related Solutions

Please check it out within 30 minutes. Please provide explanation or working so I can check...
Please check it out within 30 minutes. Please provide explanation or working so I can check with my answer. Question: In a study of the system, Cl2(g) + Br2(g) 2BrCl(g), several different reaction mixtures were prepared, placed in a 15.00 × 10–3 m3 container, and allowed to reach equilibrium at 350 K. Despite having different starting compositions, three of the four mixtures had an identical composition at equilibrium. Which one of the systems has a different equilibrium composition than the...
PLEASE, I need it within 30 minutes. A clothing retailer plans to automate its payroll processing...
PLEASE, I need it within 30 minutes. A clothing retailer plans to automate its payroll processing by using a scanner that identifies which clerks sold which item. Management is excited about this system because it can connect directly to the company's existing computer system. The new automated system will save $14,200 a year in labor. The new system will cost $40,000 to build and test prior to operation. Operating cost will be $2,600 per year. The system has 6 years...
(i) Consider a simple linear regression yi = β0 + β1xi + ui Write down the...
(i) Consider a simple linear regression yi = β0 + β1xi + ui Write down the formula for the estimated standard error of the OLS estimator and the formula for the White heteroskedasticity-robust standard error on the estimated coefficient bβ1. (ii) What is the intuition for the White test for heteroskedasticity? (You do not need to describe how the test is implemented in practice.)
Please write in C++ as simple as possible I want you to create a Book Class...
Please write in C++ as simple as possible I want you to create a Book Class for a bookstore. I am not going to tell you what variables should go into it, that is for you to figure out (but you should have at least 5+). And then you must create a UML with all the variables and methods (like: the getters and setters, a default constructor, and a constructor that takes all the variables and finally the printValues() )....
For the two preferences described below, please answer the following questions. (i) Write down a utility...
For the two preferences described below, please answer the following questions. (i) Write down a utility function that is consistent with the description of the preference. (ii) Draw indifference curve maps for the individual. Label both axis. Indicate marginal rate of substitution on your graph and whether it is diminishing. (iii) Obtain the demand function for both good x and y. (iv) Describe how an increase in income would affect John and Mary’s consumption bundles. John and Mary’s preferences are...
Please answer QC,D,E,F using the code provided at the end please. A. Write C code to...
Please answer QC,D,E,F using the code provided at the end please. A. Write C code to define a structure called date that has three fields day, month, year, all of which are ints. B. Write C code to define a structure called person that has fields for name (50 char array), dateOfBirth (date struct from Q1), address (200 char array), phoneNum (20 char array), and ID (int). C. Write a C program that uses the person structure from Q2, and...
I need this in C++ please. I started it, but I need to add Get Average,...
I need this in C++ please. I started it, but I need to add Get Average, Get Row total, and Get highest in row to my source code. But I keep getting build errors. Can someone please help me with my code. I attached my code after the question. Thank you! Write a program that create a two-dimensional array initialized with test data. The program should have the following functions: getTotal - This function should accept two-dimensional array as its...
please, I need it with 30 minutes . can someone solve this ASAP and post ,...
please, I need it with 30 minutes . can someone solve this ASAP and post , I really appreciate. 4. "Machine A has an immediate cost of $15,000, and it will earn a net income of $4300 per year for a total of 7 years. Machine B has an immediate cost of $17,000, and it will earn a net income of $4400 per year for a total of 35 years. Assume that Machine A can continually be replaced at the...
Please, I need it with 30 minutes "Machine A costs $24,000 to purchase and is worth...
Please, I need it with 30 minutes "Machine A costs $24,000 to purchase and is worth $8,000 in 4 years at the end of its service life. Machine B costs $14,000 to purchase and is worth $2,000 in 3 years at the end of its service life. Assume that these machines are needed for 12 years (required service period). Each machine can be repurchased at the same price in the future, and assume the annual maintenance cost of each machine...
Please answer as soon as possible, I will upvote if it is answered in 40 minutes....
Please answer as soon as possible, I will upvote if it is answered in 40 minutes. Suppose that a bond portfolio with a duration of 5 years is hedged using a futures contract in which the underlying asset has a duration of 14 years. What is likely to be the impact on the hedge of the fact that the 14-year rate is less volatile than the 5-year rate?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT