0% found this document useful (0 votes)
17 views4 pages

EC8552 Exam Prep: Key Questions

The document contains important questions for the EC8552 Computer Architecture and Organization model examination, covering topics such as dynamic power, performance equations, computer architecture definitions, pipelining vs. parallelism, MIPS coding, floating-point representation, and memory hierarchy. It also addresses concepts like instruction-level parallelism, exceptions, and various multiprocessor classifications. Additionally, it includes practical problems and definitions related to computer systems and their components.

Uploaded by

Sai Sandeep
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views4 pages

EC8552 Exam Prep: Key Questions

The document contains important questions for the EC8552 Computer Architecture and Organization model examination, covering topics such as dynamic power, performance equations, computer architecture definitions, pipelining vs. parallelism, MIPS coding, floating-point representation, and memory hierarchy. It also addresses concepts like instruction-level parallelism, exceptions, and various multiprocessor classifications. Additionally, it includes practical problems and definitions related to computer systems and their components.

Uploaded by

Sai Sandeep
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

EC8552 – Computer Architecture and Organization(important questions to

prepare model examination)

Part-A

1. Write the equation for the dynamic power required per transistor.

2. If Computer A runs a program in 15 seconds and Computer B runs the


same program in 20 seconds, how much faster is A than B?

3. Define the term computer architecture.

4. Distinguish Pipelining from Parallelism.

5. Write the components of a computer system and list their functions

6. State and explain the performance equation.

7. Interpret the various instructions based on the operations they perform


and give one example to each category.

8. How to
represent Instruction in a Computer System?

9. Give the MIPS code for the C statement f = (f+g) – (i+j)

10. What are the different types of operands in MIPS? Give examples.

11. Define Addressing modes.

12. Define pseudo direct addressing mode.

13. Subtract (11011)2 - (10011)2 using 2’s complement.


14. What are the overflow/underflow conditions for addition and
subtraction?

15. Give the booths recoding and bit pair recoding of the multiplier.
16. 1010111101001101

17. Multiply (1010)2 * (1101)2

18. Define bit pair recoding. Give an example.


19. Give the bit pair recoding of the multiplier.
20. 1000111101000101

21. What are the rules to perform addition on floating point number?

22. Define scientific notation and normalized notation.

23. Give the IEEE standard for floating point numbers for single and double
precision number.
24. Show the IEEE 754 binary representation of the number (5.25)10 in
single precision format.

25. Show the IEEE 754 binary representation of the number (-0.75)10 in
single and double precision.

26. Define sub-word parallelism.

27. Write the two steps that are common to implement any type of
instruction.

28. What is the purpose of sign extension unit during the design of MIPS
datapath?

29. What are the advantages of pipelining?

30. Draw the diagram of portion of data path used for fetching instruction.
31. Mention the various types of pipelining.

32. What is meant by exception? Give one example of MIPS exception.

33. Define Speculation.

34. What is branch predication buffer?

35. State the need for Instruction Level Parallelism?

36. What is meant by Exception Program Counter?

37. Define hit and miss ratio.

38. Draw the memory hierarchy in a typical computer system.

39. Identify the purpose of Dirty/Modified bit in Cache memory.

40. Define memory interleaving.

41. What is program locality?

42. Summarize the sequence of events involved in handling an interrupt


request from a single device.

43. List out the Input and Output devices.

44. What is meant by master control block?

45. Write down the three different serial communication approaches.

46. What do you mean by Polling?

47. What is meant by thread?

48. What is cluster?

49. What are the challenges including in parallel programming?


50. Give example for each class in Flynn’s classification.

51. Differentiate between Fine-grained multithreading and Coarse-grained


multithreading.

52. Compare UMA and NUMA multiprocessors.

53. Classify shared memory multiprocessor based on the memory access


latency.

54. What is GPU?

55. Compare GPU and CPU

56. List the network topologies in parallel processor.

You might also like