(20pts) Short answer (2 points each) 0.1) Based on the data of the last several
ID: 3834110 • Letter: #
Question
(20pts) Short answer (2 points each) 0.1) Based on the data of the last several years, which one of the following classes of the computers has the highest growth rate in tems of quantity. a. Desktop computers Servers c. Embedded computers (.2) Which are the five classic components of a computer! (13. Computer architect divide processors based on design criteria of instruction sets inno two broad categories: Complex Instruction set Computer (CISC) and Reduced Instruction Set (Rusc). Choose all the following charactemistics that are applicable to RISC Computer preesser avariable tergh instructions b Fixed-length instructions Many instructions(typically, hundreds) d strives for a minimum instruction set e. Each instruction perfoms a basic computation perfom an arbitraily complex computation Each instruction can if we ignore the sign bits, what is the length of product A) In the integer multiplication. ofan-bit multiplicand and an m bit multipliar a. b. m c. 2n d 2m e n-m En m g None of the above A conventional programming language, such as Java or c. is classified as high level language (HLL) Comesponding to HLL. there are Low-level languages (LIL) The most widely used Low-level language is known as assembly language. Chooskall the following characteristics that are applicable to assemblylanguage. Mary one translation each statement comesponds to many machine iestruction One-to-one translation: each statement corresponds to one machine instruction. Hardware Dependence perfectly pipelined, how much 6. Assume that one processor has 10 pipeline stages, and it is speed up willitachieve compared to nonpipelined processor. ls the IEEE 754 floating point number 0111 000 0000000000000 8 There are situations in pipelining when the next instruction cannot esecute in the following clock cycle. These events are called hazards. Please name what are the three different types ofExplanation / Answer
1. Based on last several years, servers are moslty growing in terms of quantity due to high usage of application servers and cloud system deployment which is used in applications for smartphones, data repositories for other machines and smart devices.
2. Five classic components of any computer systems are:
a. Arithmetic logic unit - performs all mathematical operations
b. Control unit: central unit of the computer controlling all operations
c. Memory: RAM, Hard disk.
d. Input unit: keyboard or mouse
e. output unit: display unit like motinors or printers
3. RISC instructions are fixed- length instructions and short in nature. They strives for a minimum instructions sets as compared to CISC. Moreover, each instruction performs basic computation rather than some complex computations performed by CISC.
So, answer is b, d, and e.
4. For a multiplication of n-digit by m-digit number, the upper and lower limits are:
n+m and n+m-1 digits.
1.10 * 100 = 1000 has 4 digits
2.11 * 111 = 10101 has 5 digits
5. a. Many to one translation: each statement corrosponds to many machine instructions.
c. Assembly code is hardware dependent, mips will have different assembly code to that of x86
6. The performance might increase upto 10 times, in ideal conditions.
8. Hazards prevent the immediate next instruction stream from being executing during its designated clock cycle. It reduces the performance from the ideal speedup gained by pipelining.
Various type of hazards are:
1. Structural Hazards. This kind of hazard arise from resource conflicts if hardware cannot support all possible combinations of instructions in simultaneous overlapped execution.
2. Data Hazards. They arise when an instruction depends on the result of a previous instruction in a way that is exposed by the overlapping of instructions in the pipeline.
3. Control Hazards.They arise from the pipelining of branches and other instructions that change the PC.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.