Computer Organizations- Question Paper- 2

Computer Organizations
Question Paper- 2

Computer Organization Question Bank on Binary Arithmetic (Addition, Overflow, Subtraction, Booth’s Multiplication, Division Algorithm)

 

1. Binary addition of 1 + 1 equals
A) 1
B) 10
C) 11
D) 0
Answer: B

2. Binary addition of 101 + 11 equals
A) 1000
B) 1100
C) 1110
D) 1001
Answer: A

3. Carry is generated in binary addition when
A) both bits are 0
B) both bits are 1
C) bits are different
D) one bit is 0
Answer: B

4. Overflow occurs when
A) carry = 0
B) result is zero
C) result exceeds bit capacity
D) subtraction occurs
Answer: C

5. In signed addition, overflow is detected when
A) carry into MSB ≠ carry out of MSB
B) carry = 1
C) result negative
D) bits unequal
Answer: A

6. 1101 + 0011 =
A) 1110
B) 10000
C) 1010
D) 1100
Answer: B

7. 2’s complement of 1010 is
A) 0101
B) 0110
C) 1011
D) 1100
Answer: B

8. Subtraction using complements is based on
A) addition
B) division
C) shifting
D) comparison
Answer: A

9. In 2’s complement subtraction, we
A) add complements
B) divide numbers
C) multiply bits
D) reverse order
Answer: A

10. Borrow in subtraction occurs when
A) minuend < subtrahend
B) minuend > subtrahend
C) bits equal
D) both zero
Answer: A

11. Booth’s algorithm is used for
A) division
B) addition
C) multiplication
D) subtraction
Answer: C

12. Booth’s algorithm reduces
A) shifts
B) additions
C) storage
D) bits
Answer: B

13. Booth examines bits in pairs of
A) Qn and Qn+1
B) Qn and Qn-1
C) MSB and LSB
D) sign bits
Answer: B

14. Pair 01 in Booth’s algorithm means
A) subtract multiplicand
B) add multiplicand
C) no operation
D) divide
Answer: B

15. Pair 10 in Booth’s algorithm means
A) add multiplicand
B) subtract multiplicand
C) shift only
D) stop
Answer: B

16. Pair 00 in Booth’s algorithm means
A) add
B) subtract
C) no operation
D) divide
Answer: C

17. Pair 11 in Booth’s algorithm means
A) subtract
B) add
C) no operation
D) complement
Answer: C

18. Arithmetic shift right preserves
A) LSB
B) MSB
C) middle bit
D) carry
Answer: B

19. Binary multiplication is based on
A) repeated subtraction
B) repeated addition
C) shifting only
D) division
Answer: B

20. In binary multiplication, each partial product is
A) shifted left
B) shifted right
C) divided
D) inverted
Answer: A

21. 101 × 10 equals
A) 1010
B) 1110
C) 1001
D) 1100
Answer: A

22. Restoring division restores
A) quotient
B) remainder
C) divisor
D) carry
Answer: B

23. Non-restoring division avoids
A) subtraction
B) restoration step
C) shifting
D) quotient bits
Answer: B

24. In division, divisor is aligned with
A) LSB
B) MSB
C) carry
D) quotient
Answer: B

25. Binary division is similar to
A) decimal division
B) subtraction only
C) multiplication
D) complement
Answer: A

26. 1000 − 0011 =
A) 0101
B) 0111
C) 1001
D) 0011
Answer: A

27. Overflow in signed numbers occurs when
A) signs differ and result same
B) signs same and result different
C) carry = 1
D) borrow = 1
Answer: B

28. Full adder adds
A) 1 bit
B) 2 bits
C) 3 bits
D) 4 bits
Answer: C

29. Half adder adds
A) 1 bit
B) 2 bits
C) 3 bits
D) 4 bits
Answer: B

30. Sum bit in half adder =
A) AND
B) OR
C) XOR
D) NOT
Answer: C

31. Carry bit in half adder =
A) XOR
B) AND
C) OR
D) NOT
Answer: B

32. Arithmetic right shift divides by
A) 10
B) 2
C) 4
D) 8
Answer: B

33. Left shift multiplies by
A) 2
B) 4
C) 8
D) 16
Answer: A

34. 111 + 1 =
A) 1000
B) 1111
C) 1100
D) 1010
Answer: A

35. 2’s complement subtraction ignores
A) final carry
B) MSB
C) LSB
D) divisor
Answer: A

36. Booth’s algorithm supports
A) signed multiplication
B) division
C) addition only
D) floating only
Answer: A

37. Division algorithm uses
A) shift & subtract
B) shift & add
C) XOR
D) complement only
Answer: A

38. Quotient bit becomes 1 when
A) subtraction successful
B) subtraction fails
C) overflow occurs
D) shift occurs
Answer: A

39. Quotient bit becomes 0 when
A) subtraction negative
B) subtraction positive
C) carry = 1
D) add occurs
Answer: A

40. Binary subtraction can be done using
A) 2’s complement
B) XOR only
C) shift only
D) OR
Answer: A

41. 1010 + 0101 =
A) 1111
B) 1101
C) 1001
D) 1011
Answer: A

42. MSB indicates
A) magnitude
B) sign
C) carry
D) shift
Answer: B

43. Overflow flag is used in
A) signed arithmetic
B) unsigned only
C) division only
D) shifting only
Answer: A

44. Booth algorithm uses
A) arithmetic shifts
B) logical shifts
C) rotate
D) divide
Answer: A

45. Multiplication hardware uses
A) adders
B) decoders
C) encoders
D) flip-flops only
Answer: A

46. Restoring division restores after
A) negative remainder
B) positive remainder
C) shift
D) add
Answer: A

47. Non-restoring division alternates
A) add & subtract
B) shift & rotate
C) XOR & AND
D) OR & NOT
Answer: A

48. Binary addition uses base
A) 2
B) 8
C) 10
D) 16
Answer: A

49. Subtraction A − B = A +
A) B
B) 1’s complement of B
C) 2’s complement of B
D) B/2
Answer: C

50. Binary arithmetic is used in
A) CPU
B) Printer
C) Scanner
D) Plotter
Answer: A


Part B — 50 Fill in the Blanks (with Answers)

  1. Binary addition base is 2
  2. 1 + 1 in binary equals 10
  3. Overflow occurs when result exceeds bit capacity
  4. 2’s complement = 1’s complement + 1
  5. Subtraction is performed using complements
  6. Booth’s algorithm is used for multiplication
  7. Booth checks bit pair Qn and Qn-1
  8. Pair 01 means add multiplicand
  9. Pair 10 means subtract multiplicand
  10. Pair 00 means no operation
  11. Pair 11 means no operation
  12. Arithmetic right shift preserves sign bit
  13. Left shift multiplies by 2
  14. Right shift divides by 2
  15. Binary multiplication uses repeated addition
  16. Division uses shift and subtract
  17. Restoring division restores the remainder
  18. Non-restoring avoids restoration step
  19. Full adder adds three bits
  20. Half adder adds two bits
  21. XOR gives sum bit
  22. AND gives carry bit
  23. Signed overflow checks MSB carries
  24. 101 + 11 = 1000
  25. 100 − 1 = 11
  26. 2’s complement of 0001 = 1111
  27. Borrow occurs when minuend is smaller
  28. Quotient is produced in division
  29. Partial products are shifted
  30. Booth reduces number of additions
  31. MSB stands for Most Significant Bit
  32. LSB stands for Least Significant Bit
  33. Negative numbers use 2’s complement
  34. Subtraction converts to addition
  35. Binary arithmetic is used in ALU
  36. Overflow flag indicates error
  37. Arithmetic shift keeps sign
  38. Logical shift inserts zero
  39. Division remainder is stored in A register
  40. Multiplier stored in Q register
  41. Multiplicand stored in M register
  42. Booth uses arithmetic shift right
  43. Binary subtraction may ignore final carry
  44. 111 + 1 = 1000
  45. 1000 − 1 = 111
  46. Booth works for signed numbers
  47. Division compares with divisor
  48. Quotient bit set to 1 when subtraction is positive
  49. Quotient bit set to 0 when subtraction is negative
  50. Binary arithmetic operates inside the CPU

==================================================================

 

Topic :- Logic Gates & Boolean Algebra)

 

1. AND gate produces HIGH output only when
A) All inputs are HIGH
B) Any input is HIGH
C) All inputs are LOW
D) Only one input is HIGH
Answer: A

2. OR gate produces LOW output when
A) All inputs are HIGH
B) Any input is HIGH
C) All inputs are LOW
D) Only one input is LOW
Answer: C

3. NOT gate is also called
A) Buffer
B) Inverter
C) Comparator
D) Encoder
Answer: B

4. NAND gate is combination of
A) AND + NOT
B) OR + NOT
C) XOR + NOT
D) AND + OR
Answer: A

5. NOR gate is combination of
A) AND + NOT
B) OR + NOT
C) XOR + NOT
D) NAND + NOT
Answer: B

6. XOR gate outputs HIGH when
A) All inputs same
B) Inputs differ
C) All inputs HIGH
D) All inputs LOW
Answer: B

7. XNOR gate outputs HIGH when
A) Inputs differ
B) Inputs same
C) One input HIGH
D) One input LOW
Answer: B

8. Universal gates are
A) AND, OR
B) XOR, XNOR
C) NAND, NOR
D) NOT, Buffer
Answer: C

9. Boolean algebra was introduced by
A) Boole
B) Shannon
C) Turing
D) Pascal
Answer: A

10. A + 0 =
A) 0
B) A
C) 1
D) A’
Answer: B

11. A · 1 =
A) 1
B) 0
C) A
D) A’
Answer: C

12. A + A =
A) 0
B) A
C) 1
D) A²
Answer: B

13. A · A =
A) A
B) 1
C) 0
D) A’
Answer: A

14. A + A’ =
A) 0
B) A
C) 1
D) A²
Answer: C

15. A · A’ =
A) A
B) 1
C) 0
D) A’
Answer: C

16. Dual of AND is
A) OR
B) NOT
C) XOR
D) NAND
Answer: A

17. De Morgan’s law: (AB)’ =
A) A’B’
B) A’ + B’
C) AB’
D) A + B
Answer: B

18. De Morgan’s law: (A + B)’ =
A) A’ + B’
B) A’B’
C) AB
D) A + B
Answer: B

19. Number of inputs in NOT gate
A) 0
B) 1
C) 2
D) 3
Answer: B

20. XOR symbol is
A) +
B)

C) ·
D) —
Answer: B

21. Boolean variable can have values
A) 0 only
B) 1 only
C) 0 or 1
D) 0–9
Answer: C

22. OR gate is also called
A) Logical addition
B) Logical multiplication
C) Inversion
D) Comparison
Answer: A

23. AND gate is also called
A) Logical addition
B) Logical multiplication
C) Inversion
D) Comparison
Answer: B

24. Output of NAND is LOW when
A) All inputs HIGH
B) Any input HIGH
C) All inputs LOW
D) One input LOW
Answer: A

25. Output of NOR is HIGH when
A) All inputs HIGH
B) Any input HIGH
C) All inputs LOW
D) One input HIGH
Answer: C

26. Complement of 0 is
A) 0
B) 1
C) A
D) Undefined
Answer: B

27. Complement of 1 is
A) 1
B) 0
C) A
D) Undefined
Answer: B

28. Idempotent law is
A) A+A=A
B) A+0=A
C) A·1=A
D) A+A’=1
Answer: A

29. Absorption law: A + AB =
A) AB
B) A
C) B
D) 1
Answer: B

30. Commutative law example
A) A+B = B+A
B) A(B+C)
C) A+1
D) A·0
Answer: A

31. Associative law example
A) (A+B)+C = A+(B+C)
B) A+B=B+A
C) A·1=A
D) A+A=A
Answer: A

32. Distributive law
A) A(B+C)=AB+AC
B) A+B=B+A
C) A·A=A
D) A+1=1
Answer: A

33. A + 1 =
A) A
B) 0
C) 1
D) A’
Answer: C

34. A · 0 =
A) A
B) 1
C) 0
D) A’
Answer: C

35. Double complement A’’ =
A) A
B) 0
C) 1
D) A’
Answer: A

36. Gate with triangle and bubble is
A) AND
B) OR
C) NOT
D) XOR
Answer: C

37. NAND gate truth table is opposite of
A) OR
B) AND
C) NOT
D) XOR
Answer: B

38. NOR gate truth table is opposite of
A) OR
B) AND
C) NOT
D) XOR
Answer: A

39. Which gate checks equality?
A) XOR
B) XNOR
C) AND
D) OR
Answer: B

40. XOR output for inputs 1,1
A) 1
B) 0
C) A
D) Undefined
Answer: B

41. XNOR output for inputs 1,1
A) 1
B) 0
C) A
D) Undefined
Answer: A

42. A + AB =
A) AB
B) A
C) B
D) 0
Answer: B

43. A(A+B) =
A) A
B) B
C) AB
D) A+B
Answer: A

44. Boolean algebra deals with
A) Integers
B) Fractions
C) Logic values
D) Matrices
Answer: C

45. NAND using only NAND =
A) Possible
B) Not possible
C) Only for OR
D) Only for AND
Answer: A

46. NOR using only NOR =
A) Possible
B) Not possible
C) Only for NOT
D) Only for XOR
Answer: A

47. Number of rows in 2-input truth table
A) 2
B) 3
C) 4
D) 8
Answer: C

48. Truth table rows =
A) 2n
B) n²
C) n
D) 2+n
Answer: A

49. Boolean expression uses operators
A) +, ·, ’
B) −, ÷
C) %, $
D) ^ only
Answer: A

50. Output of NOT(1)
A) 1
B) 0
C) A
D) Undefined
Answer: B


PART B — 50 Fill in the Blanks (with Answers)

1. AND gate performs logical ______.
Answer: multiplication

2. OR gate performs logical ______.
Answer: addition

3. NOT gate is also called ______.
Answer: inverter

4. NAND = AND + ______.
Answer: NOT

5. NOR = OR + ______.
Answer: NOT

6. XOR means ______ OR.
Answer: Exclusive

7. Boolean algebra works on values ______ and ______.
Answer: 0, 1

8. A + 0 = ______.
Answer: A

9. A · 1 = ______.
Answer: A

10. A + 1 = ______.
Answer: 1

11. A · 0 = ______.
Answer: 0

12. A + A = ______.
Answer: A

13. A · A = ______.
Answer: A

14. A + A’ = ______.
Answer: 1

15. A · A’ = ______.
Answer: 0

16. Double complement of A is ______.
Answer: A

17. Universal gates are ______ and ______.
Answer: NAND, NOR

18. (A+B)’ = ______.
Answer: A’B’

19. (AB)’ = ______.
Answer: A’ + B’

20. XOR outputs HIGH when inputs are ______.
Answer: different

21. XNOR outputs HIGH when inputs are ______.
Answer: same

22. Idempotent law: A+A = ______.
Answer: A

23. Absorption law: A+AB = ______.
Answer: A

24. Commutative law: A+B = ______.
Answer: B+A

25. Associative: (A+B)+C = ______.
Answer: A+(B+C)

26. Distributive: A(B+C) = ______.
Answer: AB+AC

27. Boolean algebra was proposed by ______.
Answer: George Boole

28. NOT gate has ______ input.
Answer: one

29. Truth table rows = ______ⁿ.
Answer: 2

30. NAND output is LOW only when all inputs are ______.
Answer: HIGH

31. NOR output is HIGH only when all inputs are ______.
Answer: LOW

32. OR gate symbol is ______.
Answer: +

33. AND gate symbol is ______.
Answer: ·

34. Complement symbol is ______.
Answer: ’

35. XOR symbol is ______.
Answer:

36. Boolean variables are also called ______ variables.
Answer: logical

37. A + AB simplifies to ______.
Answer: A

38. A(A+B) simplifies to ______.
Answer: A

39. Complement of 0 is ______.
Answer: 1

40. Complement of 1 is ______.
Answer: 0

41. Logic gates are basic building blocks of ______ circuits.
Answer: digital

42. AND gate requires ______ condition true for HIGH output.
Answer: all

43. OR gate requires ______ condition true for HIGH output.
Answer: any

44. Boolean algebra is used in ______ design.
Answer: circuit

45. NAND is inverse of ______ gate.
Answer: AND

46. NOR is inverse of ______ gate.
Answer: OR

47. Equality detector gate is ______.
Answer: XNOR

48. Difference detector gate is ______.
Answer: XOR

49. Boolean expressions can be simplified using ______ laws.
Answer: algebraic

50. Logic gate outputs are always ______ or ______.
Answer: 0, 1

============================================================

 

Topic:-  Map Simplification (K-Map)

1. K-Map is mainly used for:
A) Encoding
B) Simplifying Boolean expressions
C) Memory allocation
D) Programming
Answer: B

2. A 2-variable K-Map contains how many cells?
A) 2
B) 4
C) 8
D) 16
Answer: B

3. A 3-variable K-Map has:
A) 4 cells
B) 6 cells
C) 8 cells
D) 16 cells
Answer: C

4. A 4-variable K-Map contains:
A) 8 cells
B) 12 cells
C) 16 cells
D) 32 cells
Answer: C

5. Adjacent cells in K-Map differ by:
A) Two variables
B) One variable
C) Three variables
D) No variable
Answer: B

6. K-Map uses which code ordering?
A) Binary
B) BCD
C) Gray code
D) Excess-3
Answer: C

7. Maximum group size in K-Map must be a power of:
A) 3
B) 5
C) 2
D) 10
Answer: C

8. Valid K-Map grouping sizes are:
A) 3,5,6
B) 1,2,4,8,16
C) 7,9
D) Any number
Answer: B

9. Corner cells in K-Map are:
A) Not adjacent
B) Adjacent
C) Diagonal
D) Invalid
Answer: B

10. Wrapping around edges in K-Map is called:
A) Folding
B) Mapping
C) Adjacency
D) Overlapping
Answer: C

11. Grouping more cells gives:
A) Larger expression
B) Smaller expression
C) Same result
D) No simplification
Answer: B

12. Don’t care conditions are represented by:
A) 0
B) 1
C) X
D) D
Answer: C

13. Don’t care values are used to:
A) Increase terms
B) Help grouping
C) Remove variables
D) Store memory
Answer: B

14. Each cell in K-Map represents:
A) One variable
B) One minterm
C) One gate
D) One flip-flop
Answer: B

15. SOP form groups are made using:
A) 0s
B) 1s
C) X only
D) Variables
Answer: B

16. POS form groups are made using:
A) 1s
B) 0s
C) X only
D) All cells
Answer: B

17. Diagonal grouping is:
A) Allowed
B) Not allowed
C) Preferred
D) Mandatory
Answer: B

18. Overlapping groups are:
A) Not allowed
B) Allowed
C) Wrong
D) Optional only in POS
Answer: B

19. Prime implicant is:
A) Smallest group
B) Largest possible group
C) Single cell
D) Random cell
Answer: B

20. Essential prime implicant is one that:
A) Covers at least one unique minterm
B) Covers all cells
C) Covers zeros
D) Covers diagonals
Answer: A

21. A 5-variable K-Map has cells:
A) 16
B) 32
C) 64
D) 8
Answer: B

22. K-Map method is best for variables up to:
A) 3
B) 4
C) 5–6
D) 10
Answer: C

23. Group of 8 cells removes how many variables (in 4-var map)?
A) 1
B) 2
C) 3
D) 4
Answer: C

24. Group of 4 cells removes:
A) 1 variable
B) 2 variables
C) 3 variables
D) 0
Answer: B

25. Group of 2 cells removes:
A) 1 variable
B) 2 variables
C) 3 variables
D) None
Answer: A

26. Single cell group removes:
A) All variables
B) No variable
C) Two variables
D) One variable
Answer: B

27. K-Map simplification reduces:
A) Cost
B) Hardware
C) Gate count
D) All of these
Answer: D

28. SOP means:
A) Sum of Products
B) Series of Products
C) Sum of Powers
D) System of Products
Answer: A

29. POS means:
A) Product of Sums
B) Power of Sums
C) Product of Series
D) None
Answer: A

30. Largest grouping priority is given to:
A) Pairs
B) Quads
C) Octets
D) Singles
Answer: C

31. Adjacent grouping must be:
A) Horizontal/Vertical
B) Diagonal
C) Random
D) Circular only
Answer: A

32. Gray code ensures:
A) Two bit change
B) One bit change
C) No change
D) Three bit change
Answer: B

33. K-Map is graphical form of:
A) Boolean algebra
B) Assembly
C) C language
D) Registers
Answer: A

34. Minterms are marked by:
A) 1
B) 0
C) X
D) –
Answer: A

35. Maxterms are marked by:
A) 1
B) 0
C) X
D) M
Answer: B

36. Overlapping helps to:
A) Increase cost
B) Reduce literals
C) Add variables
D) None
Answer: B

37. K-Map is also called:
A) Veitch diagram
B) Flow map
C) Tree map
D) Logic tree
Answer: A

38. Group must be rectangular:
A) Yes
B) No
C) Only square
D) Only line
Answer: A

39. Group sizes cannot be:
A) 2
B) 4
C) 6
D) 8
Answer: C

40. K-Map reduces:
A) Propagation delay
B) Complexity
C) Gate count
D) All
Answer: D

41. Each K-Map cell corresponds to:
A) Binary number
B) Decimal number
C) Instruction
D) Address
Answer: A

42. Adjacent edges are treated as:
A) Separate
B) Connected
C) Ignored
D) Optional
Answer: B

43. Simplification result is always:
A) Unique
B) Not always unique
C) Same form
D) Random
Answer: B

44. K-Map grouping eliminates:
A) Changing variables
B) Constant variables
C) Unused variables
D) All variables
Answer: A

45. Don’t cares are used when output is:
A) Known
B) Unknown/irrelevant
C) Always 1
D) Always 0
Answer: B

46. Pair grouping size is:
A) 2
B) 3
C) 5
D) 7
Answer: A

47. Quad grouping size is:
A) 2
B) 4
C) 6
D) 8
Answer: B

48. Octet grouping size is:
A) 6
B) 8
C) 10
D) 12
Answer: B

49. K-Map is best suited for:
A) Manual simplification
B) Programming
C) Storage
D) Networking
Answer: A

50. Goal of K-Map is to obtain:
A) Canonical form
B) Minimal expression
C) Truth table
D) Machine code
Answer: B


Part B — 50 Fill in the Blanks (with Answers)

1. K-Map stands for ______ Map.
Answer: Karnaugh

2. K-Map is used to simplify ______ expressions.
Answer: Boolean

3. A 4-variable K-Map has ______ cells.
Answer: 16

4. A 3-variable K-Map has ______ cells.
Answer: 8

5. Cell ordering in K-Map follows ______ code.
Answer: Gray

6. Adjacent cells differ by ______ bit.
Answer: one

7. Valid group sizes are powers of ______.
Answer: 2

8. SOP grouping is done using ______ values.
Answer: 1

9. POS grouping is done using ______ values.
Answer: 0

10. Don’t care is represented by ______.
Answer: X

11. Each cell represents one ______.
Answer: minterm

12. Largest grouping gives ______ expression.
Answer: minimal

13. Diagonal grouping is ______ allowed.
Answer: not

14. Corner cells are considered ______.
Answer: adjacent

15. Edge wrapping is called ______ adjacency.
Answer: circular

16. Overlapping groups are ______.
Answer: allowed

17. A group of 2 removes ______ variable.
Answer: one

18. A group of 4 removes ______ variables.
Answer: two

19. A group of 8 removes ______ variables.
Answer: three

20. Single cell grouping removes ______ variables.
Answer: zero

21. Prime implicant is the ______ possible group.
Answer: largest

22. Essential implicant covers a ______ minterm.
Answer: unique

23. K-Map is a ______ method.
Answer: graphical

24. POS means Product of ______.
Answer: Sums

25. SOP means Sum of ______.
Answer: Products

26. K-Map reduces number of ______.
Answer: gates

27. K-Map reduces circuit ______.
Answer: complexity

28. Group must be ______ in shape.
Answer: rectangular

29. 5-variable K-Map contains ______ cells.
Answer: 32

30. Maxterms correspond to output value ______.
Answer: 0

31. Minterms correspond to output value ______.
Answer: 1

32. K-Map is also called ______ diagram.
Answer: Veitch

33. Adjacent grouping is horizontal or ______.
Answer: vertical

34. Grouping 16 cells removes ______ variables (4-var map).
Answer: four

35. Don’t care conditions help in ______ grouping.
Answer: larger

36. K-Map is practical for up to ______ variables.
Answer: six

37. Group sizes cannot be ______.
Answer: 3

38. Gray code changes only ______ bit at a time.
Answer: one

39. Simplification reduces hardware ______.
Answer: cost

40. Each K-Map row/column follows ______ sequence.
Answer: Gray

41. A pair is a group of ______ cells.
Answer: 2

42. A quad is a group of ______ cells.
Answer: 4

43. An octet is a group of ______ cells.
Answer: 8

44. K-Map solution may not be ______.
Answer: unique

45. Grouping eliminates ______ variables.
Answer: changing

46. Simplified form has fewer ______.
Answer: literals

47. K-Map is used in ______ logic design.
Answer: digital

48. Cells must be ______ to group.
Answer: adjacent

49. Main goal is ______ expression.
Answer: minimal

50. K-Map avoids complex Boolean ______.
Answer: algebra


Topic:-  K-Map Numerical Problems with Solutions


Problem 1 — 3 Variable K-Map (SOP)

Simplify:
F(A,B,C) = Σm(1,3,5,7)

Step:

All minterms are odd → C = 1 in all.

Group all four cells → quad.

Answer:

F = C


Problem 2 — 3 Variable

F(A,B,C) = Σm(0,2,4,6)

All even → C = 0

Answer:

F = C′


Problem 3 — 3 Variable

F(A,B,C) = Σm(2,3,6,7)

Cells where B = 1

Group quad.

Answer:

F = B


Problem 4 — 3 Variable Mixed Grouping

F(A,B,C) = Σm(1,3,4,5)

Groups:

  • (1,3) → A′C
  • (4,5) → AB′

Answer:

F = A′C + AB′


Problem 5 — 3 Variable with Don’t Care

F(A,B,C) = Σm(1,3,7) + d(5)

Use don’t care (5) to make quad: (1,3,5,7)

Answer:

F = C


Variable K-Map Problems


Problem 6 — 4 Variable

F(A,B,C,D) = Σm(0,1,2,3)

All first row → A=0, B=0 constant

Answer:

F = A′B′


Problem 7 — 4 Variable

F = Σm(8,9,10,11)

Row where A=1, B=0

Answer:

F = AB′


Problem 8 — 4 Variable Pair + Quad

F = Σm(0,2,8,10)

These form a quad (column grouping wrap-around allowed)

Constants: B=0, D=0

Answer:

F = B′D′


Problem 9 — 4 Variable Complex

F = Σm(1,3,7,11,15)

Group:

  • (3,7,11,15) → CD
  • (1,3) → A′B′D

Answer:

F = CD + A′B′D


Problem 10 — 4 Variable with Don’t Care

F = Σm(2,3,6,7,10,11) + d(14,15)

Use don’t cares to form octet covering all where C=1, B=1 varies.

Group of 8 → C = 1

Answer:

F = C


Bonus Exam-Type Question

Problem 11 — POS Simplification

F = ΠM(0,2,5,7)

Group zeros:

  • (0,2) → (A + C)
  • (5,7) → (A′ + C)

Answer:

F = (A + C)(A′ + C)

**********************************************************************

 

Post a Comment

0 Comments