Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Based on the data of the last several years, which one of the following classes

ID: 3834078 • Letter: B

Question



Based on the data of the last several years, which one of the following classes of the computers has the highest growth rate in terms of quantity. a. Desktop computers b. Servers. c. Embedded computers Which are the five classic components of a computer? Computer architect divide processors based on design criteria of instruction set into two broad categories: Complex Instruction Set Computer (CISC) and Reduced Instruction Set Computer (RISC) Choose all the following characteristics that are applicable to RISC processor. a. Variable-length instructions. b. Fixed-length instructions c. Many instructions (typically, hundreds) d. Strides for a minimum instruction set e. Each instruction performs a basic computation f. Each instruction can perform an arbitrary complex computations. In the integer multiplication, if we ignore the sign bits, what is the length of the product of a n-bit multiplicand and an m-bit multiplier? a. n b. m c. 2n d. 2m e. n^+ m f. n-m g. None of the above. A conventional programming language, such as Java or C, is classified as high level language (HLL). Corresponding to HLL, there are Low level languages (LLL). The most widely used Low level language is known as assembly language. Choose all the following characteristic that are applicable to assembly language. a. Many to one strangulation each statement corresponds to many machine instruction. b. One to one translation each statement corresponds to one machine instruction. c. Hardware Dependence d. Hardware Independence Assume that one processor has 10 pipeline stages, and it is perfectly pipelined, how much speed up will it achieve compared to non-pipelined processor. Is the IEEE 754 floating point number 0 111 0001 1000 1110 1110 0000 0000 0000 a: positive b. negative There are situations in pipelining when the next instruction cannot execute in the following clock cycle. These events are called hazards. Please name what are the three different types of hazards?

Explanation / Answer

c) Embedded Computer

Embedded Computer(40% annually) has been much faster than the growth rate of desktop & servers (9% annually)

1.2 Answer :

              Five classic components of computer:

1.3 Answer :

      Option b) & d)

1.4 Answer :

g) none of the above

                  n*m

               = 1001 * 111

              =111111

          If we ignore the sign bit of product, then number of bits is 5

1.5          Answer to this will be options b) and c)

Assembly or low level languages are machine dependant and have one to one translation.

1.6      Answer :

                Speed up =time per instruction on nonpipeline machine/ number of pipelined stages

                                  = cycle time of non pipelined/ (10* cycle time of pipelined)

                                  =(1*CT)/(10*CT)

                                  =0.1

Note:

Cycle-time: there is no pipelining, so the cycle-time has to allow an instruction to go through all the stages each cycle.

Pipelining to 10 stages reduces the cycle time to the length of the longest stage. Additionally, the cycle time needs to be slightly longer to accomodate the register at the end of the stage.

1.7   answer :

a) positive

As left most bit is 0. If left most bit 0 then positive , if 1 then negative.

1.8 Answer :

      1)Structural Hazards

2) Data Hazards

      3)Control Hazards

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote