Computer Organization and Architecture: Chapter 2: Arithmetic for Computers

Arithmetic for Computers: Important Questions

Computer Organization and Architecture

Computer Organization and Architecture: Chapter 2: Arithmetic for Computers: Anna University Part A, Part B Important Questions and Answers

Computer Organization and Architecture

Chapter 2:Arithmetic for Computers


Important Questions

1. Write rule for addition of two numbers.

2. Perform subtraction of binary numbers in 2's complement method.

3. What is half adder? Design a half adder as a two‒level AND‒OR circuit and show how to implement a full adder using two half adders and a external logic gate.

4. Draw the half adder circuit.

5. Write the logic equations of a binary half a adder.

6. Draw the symbolic representation of the full‒adder and give the expression for the sum.

7. Draw a full‒adder circuit and give the truth table.

8. Draw the full adder circuit using two half adders.

9. Design the full adder circuit.

10. Draw and explain a block diagram of ripple carry adder.

11. What is a ripple carry adder?

12. Draw and explain the block diagram of 4‒bit subtractor.

13. Explain the working of 4‒bit subtractor.

14. Indicate how an overflow is detected?

15. Define overflow rule in addition.

16. Give the block diagram of the hardware implementation of addition and subtraction of signed number and explain the operations with flowchart.

17. Explain the procedure for addition and subtraction with signed‒magnitude data with the help of flowchart.

18. A half‒adder is a combinational logic circuit that has two inputs, x and y and two outputs, s and c, that are the sum and carry‒out respectively, resulting from the binary addition of x and y.

i) Design a half‒adder as a two‒level AND‒OR circuit.

ii) Show how to implement a full‒adder using two half‒adder and external logic gates as necessary.

iii) Compare the longest logic delay path through the network derived in part ii) to that of the logic delay of the adder network implemented using basic gates.

19. Explain the hardware for signed‒magnitude addition subtraction with block diagram.

20. Design a 4‒bit binary adder/subtractor and explain its functions.

21. Explain how complement number system is useful in computer system. Discuss any one complement number system with example.

22. Explain addition and subtraction operations with signed 2's complement integer data. Support your answer by taking appropriate example(s).

23. Design a digital circuit for 4‒bit binary adder.

24. Draw and explain flowchart for addition and subtraction operations with sign‒magnitude data.

25. Explain in detail the principle of carry‒look‒ahead adder.

26. What is the disadvantages in using a ripple carry adder?

27. Explain the design of a 4‒bit carry‒look ahead adder.

28. In carry‒look ahead addition, explain generate stage Gi and propagate Pi functions for stage i with the help of boolean expression for Gi and Pi.

29. Explain an algorithm to multiply two positive numbers. Also discuss the realization of a multiplier to implement the same.

30. Explain the operation of sequential circuit binary multiplier with

Multiplicand 1101

Multiplier 1011.

31. Draw flowchart for hardware multiplication algorithm and explain it.

32. Explain Booth's multiplication algorithm for multiplying binary integers in signed 2's complement representation.

33. Explain Booth's algorithm with flowchart.

34. Assume A = (+8) and B = (+5). Multiply these two numbers using Booth algorithm. Show the step‒by‒step multiplication process.

35. Explain the modified Booth's algorithm.

36. What is bit‒pair recoding?

37. Carry out bit pair recoding of following multipliers

1 1 0 1 0

0 1 1 0 1.

38. Design an array multiplier that multipliers two 4 bit numbers. Use AND gates and binary address.

39. Draw and explain 2‒bit by 2‒bit array multiplier.

40. Explain the concept of carry save addition for the multiplication operation, M × Q = P for 4‒bit operands, with diagram and suitable example.

41. Write a note on the carry‒save multiplier.

42. Draw the flowchart for restoring division algorithm.

43. Draw the flowchart for non‒restoring division algorithm.

44. Compare restoring and non‒restoring division algorithm.

45. Write restoring unsigned division algorithm.

46. Perform the following division using restoring and nonrestoring division algorithm.

Dividend = 1100 Divisor = 0011

47. Perform following division using restoring and non‒restoring algorithm.

Dividend = 1010 and Divisor = 0011.

48. Perform division of the following numbers using restoring and non restoring division algorithm. A: 1100 and B: 0100

49. Define IEEE floating point single and double precision standard.

50. What is denormal? Define NaN ?

51. In conforming to the IEEE standard mention any four situations under which a processor sets exception flag.

52. Define underflow and overflow.

53. State and explain the rules in arithmetic operations on floating point numbers.

54. Explain the working of floating point adder/subtractor.

55. Explain the floating point Add/Subtract rules. With a detailed flowchart explain how floating point addition/subtraction is performed.

56. Derive and explain an algorithm for adding and subtracting two floating point binary numbers.

57. Draw the hardware implementation of floating point operations.

58. Explain the rules for basic arithmetic operations of floating point numbers.

59. Explain how floating point addition is carried out in a computer system. Give an example for a binary floating point addition.

60. Explain briefly about floating point addition and subtraction alogorithms.

61. Design an arithmatic element to perform the basic floating point operations.

62. How do you perform the floating point multiplication and division?

63. Rules of multiplication.

64. Rules of division.

65. Explain the 4‒bit arithmetic circuit using the multiplexer.

66. Explain the 4‒bit arithmetic circuit with its function table.

67. Explain the design of the logic circuit using the multiplexer.

68. What is subword parallelism? Explain with an example

69. Why is SIMD useful in multimedia processing ?


Computer Organization and Architecture: Chapter 2: Arithmetic for Computers : Tag: Computer : Computer Organization and Architecture - Arithmetic for Computers: Important Questions


Computer Organization and Architecture: Chapter 2: Arithmetic for Computers



Under Subject


Computer Organization and Architecture

CW25201 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation



Related Subjects


Discrete Mathematics

MA25C14 3rd Semester CSE,IT,CY,AIDS departments. | 2025 Regulation | 3rd Semester 2025 Regulation


Data Structures

CS25C08 3rd Semester CSE,IT,CY,AIDS departments. | 2025 Regulation | 3rd Semester 2025 Regulation


Computer Organization and Architecture

CW25201 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation


Object Oriented Programming

CS25C07 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation


Web Technologies

IT25301 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation


English Communication Skills Laboratory I

EN25C03 3rd Semester all department. | 2025 Regulation | 3rd Semester 2025 Regulation


Skill Development Course I

3rd Semester all department. | 2025 Regulation | 3rd Semester 2025 Regulation