CS8351 Digital Principles and System Design MCQ
CS8351 Digital Principles and System Design MCQ
CS8351 Digital Principles and System Design MCQ
c) Adding
d) Subtracting
CS8351 DIGITAL
Answer: b
PRINCIPLES AND Explanation: On multiplying the decimal number
continuously by 2, the binary equivalent is obtained by
SYSTEM DESIGN the collection of the integer part. However, if it’s an
integer, then it’s binary equivalent is determined by
dividing the number by 2 and collecting the
Therefore, the remainder of 111101 ÷ 1001 = 0111. Therefore, the subtraction of 101101 – 001011 =
100010.
9. Divide the binary number (011010000) by (0101)
and find the quotient TOPIC 1.3 BINARY CODES
a) 100011
b) 101001
c) 110010 1. Binary coded decimal is a combination of
d) 010001 __________
a) Two binary digits
Answer: b b) Three binary digits
Explanation: c) Four binary digits
d) Five binary digits
0 1 0 1 ) 0 1 1 0 1 0 0 0 0 ( 0 1 0 1 1 1
0 0 0 0 Answer: c
_____________________ Explanation: Binary coded decimal is a combination
0 1 1 0 1
0 0 1 0 1 of 4 binary digits. For example-8421.
______________
0 1 0 0 0 0 2. The decimal number 10 is represented in its BCD
0 0 0 0 0 0 form as __________
______________________ a) 10100000
1 0 0 0 0
0 0 1 0 1
b) 01010111
____________________ c) 00010000
0 1 0 1 1 0 d) 00101011
0 0 0 1 0 1
____________________ Answer: c
1 0 0 0 1 0 Explanation: The decimal number 10 is represented in
0 0 0 1 0 1
________________________
its BCD form as 0001 0000, in accordance to 8421 for
1 1 1 0 1 0 each of the two digits.
4. Carry out BCD subtraction for (68) – (61) using 8. How many bits would be required to encode
10’s complement method. decimal numbers 0 to 9999 in straight binary codes?
a) 00000111 a) 12
b) 01110000 b) 14
c) 100000111 c) 16
d) 011111000 d) 18
Answer: a Answer: b
Explanation: First the two numbers are converted into Explanation: Total number of decimals to be
their respective BCD form using 8421 sequence. Then represented = 10000 = 104 = 2n (where n is the number
binary subtraction is carried out.
of bits required) = 213.29. Therefore, the number of
bits required for straight binary encoding = 14.
5. Code is a symbolic representation of __________
information.
9. The excess-3 code for 597 is given by __________
a) Continuous
a) 100011001010
b) Discrete
b) 100010100111
c) Analog c) 010110010111
d) Both continuous and discrete
d) 010110101101
Answer: b Answer: a
Explanation: Code is a symbolic representation of
Explanation: The addition of ‘3’ to each digit yields
discrete information, which may be present in the form
the three new digits ‘8’, ’12’ and ’10’. Hence, the
of numbers, letters or physical quantities. Mostly, it is
corresponding four-bit binary equivalents are
represented using a particular number system like
100011001010, in accordance to 8421 format.
decimal or binary and such like.
10. The decimal equivalent of the excess-3 number
6. When numbers, letters or words are represented by a 110010100011.01110101 is _____________
special group of symbols, this process is called
a) 970.42
__________
b) 1253.75
a) Decoding
c) 861.75
b) Encoding
d) 1132.87
c) Digitizing
d) Inverting Answer: a
Explanation: The conversion of binary numbers into
Answer: b
digits ‘1100’, ‘1010’, ‘0011’, ‘0111’ and ‘0101’ gives
Explanation: When numbers, letters or words are
’12’, ‘5’, ‘3’, ‘7’ and ‘5’ respectively. Hence, the
represented by a special group of symbols, this process
decimal number is 970.42.
is called encoding. Encoding in the sense of fetching
the codes or words in a computer. It is done to secure
the transmission of information. TOPIC 1.4 BOOLEAN ALGEBRA AND
LOGIC GATES
7. A three digit decimal number requires ________ for
representation in the conventional BCD format.
Answer: a Answer: b
Explanation: The expression for Absorption Law is Explanation: The DeMorgan’s law states that (AB)’ =
given by: A+AB = A. A’ + B’ & (A + B)’ = A’ * B’, as per the Dual
Proof: A + AB = A(1+B) = A (Since 1 + B = 1 as per Property.
1’s Property).
8. Complement of the expression A’B + CD’ is
3. According to boolean law: A + 1 = ? _________
a) 1 a) (A’ + B)(C’ + D)
b) A b) (A + B’)(C’ + D)
c) 0 c) (A’ + B)(C’ + D)
d) A’ d) (A + B’)(C + D’)
Answer: a Answer: b
Explanation: A + 1 = 1, as per 1’s Property. Explanation: (A’B + CD’)’ = (A’B)'(CD’)’ (By
DeMorgan’s Theorem) = (A” + B’)(C’ + D”) (By
4. The involution of A is equal to _________ DeMorgan’s Theorem) = (A + B’)(C’ + D).
a) A
b) A’ 9. Simplify Y = AB’ + (A’ + B)C.
c) 1 a) AB’ + C
d) 0 b) AB + AC
c) A’B + AC’
Answer: a d) AB + A
Explanation: The involution of A means double
inversion of A (i.e. A”) and is equal to A. Answer: a
Proof: ((A)’)’ = A Explanation: Y = AB’ + (A’ + B)C = AB’ + (AB’)’C
= (AB’ + C)( AB’ + AB’) = (AB’ + C).1 = (AB’ + C).
5. A(A + B) = ?
a) AB 10. The boolean function A + BC is a reduced form of
b) 1 ____________
c) (1 + AB) a) AB + BC
d) A b) (A + B)(A + C)
4. What is the minimum number of two input NAND 8. Which of the following gate is known as
gates used to perform the function of two input OR coincidence detector?
gates? a) AND gate
b) OR gate
Answer: b
1. Boolean Function is of the form of ________ Explanation: Literals the generally the number of
a) Truth values variables used in any boolean expression. Here, since
b) K=f(X,Y,X) there are 3 variables X, Y and Z, therefore the answer
c) Algebraic Expression is 3.
d) Truth Table
6. The complement term for X’.Y’.Z + X.Y will be
Answer: a _____________
Explanation: The boolean function is of the form of a) XYZ’+X’Y’
algebraic expressions or truth table. A boolean b) (X+Y+Z’)(X’+Y’)
function is of the form as that of option 2. The result c) (X+Y+Z’)(X’+Y)
obtained from a boolean function can be a truth value d) (X+Y+Z’)(X’+Y)
or a fallacy.
Answer: b
2. The result of X+X.Y is X. Explanation: The OR and AND operators are
a) True interchanged. The complement terms are reduced to
b) False normal terms and the result is obtained.
Downloaded From: https://cse-r17.blogspot.com 8
CS8351 DPSD CSE - Regulations 2017
7. What is the complement of X’Y’Z? c) OR operation
a) X+YZ d) NAND operation
b) X’+Y+’Z’
c) X+Y+Z’ Answer: a
d) XYZ’ Explanation: The logical sum of two or more logical
product terms, is called SOP (i.e. sum of product). The
Answer: c logical product of two or more logical sum terms, is
Explanation: The complement is obtained by called POS (i.e. product of sums).
converting the complement terms to normal terms and
vice versa. Also, the OR and AND operators are 2. The expression Y=AB+BC+AC shows the
interchanged. Here, X’Y’Z gets converted to X+Y+Z’. _________ operation.
a) EX-OR
8. The minterm of any expression is denoted by b) SOP
___________ c) POS
a) Mt d) NOR
b) m
c) M Answer: b
d) min Explanation: The given expression has the operation
product as well as the sum of that. So, it shows SOP
Answer: b operation. POS will be the product of sum terms.
Explanation: The variables forming an AND term is
generally the minterm. It is denoted by m. (lower case 3. The expression Y=(A+B)(B+C)(C+A) shows the
letter). _________ operation.
a) AND
9. The min term when X=Y=Z=0 is _____________ b) POS
a) x’+y’+z’ c) SOP
b) xyz d) NAND
c) x’y’z’
d) x+y+z Answer: b
Explanation: The given expression has the operation
Answer: c sum as well as the product of that. So, it shows
Explanation: There minterm expression is obtained POS(product of sum) operation. SOP will be the sum
using the AND term. Here, when X=Y=Z=0, the of product terms.
expression obtained is x’y’z’.
4. A product term containing all K variables of the
10. The max term when X=Y=Z=1 is ________ function in either complemented or uncomplemented
a) x’+y’+z’ form is called a __________
b) xyz a) Minterm
c) x’y’z’ b) Maxterm
d) x+y+z c) Midterm
d) ∑ term
Answer: a
Explanation: The max term consists of variables Answer: a
forming an OR term. Here, when X=Y=Z=1, the Explanation: A product term containing all K
expression is x’+y’+z’. variables of the function in either complemented or
uncomplemented form is called a minterm. A sum
term containing all K variables of the function in either
TOPIC 1.7 CANONICAL AND complemented or uncomplemented form is called a
STANDARD FORMS maxterm.
1. The logical sum of two or more logical product 5. According to the property of minterm, how many
terms is called __________ combination will have value equal to 1 for K input
a) SOP variables?
b) POS a) 0
b) 1
Answer: c Answer: b
Explanation: Boolean Expressions are represented Explanation: There are 16 = (24) cells in a 4-variable
through canonical form. An example of canonical form K-map.
is A’B’C’ + AB’C + ABC’.
Answer: d 9. How many two input AND gates and two input OR
Explanation: To realize Y = CD + EF + G, two AND gates are required to realize Y = BD + CE + AB?
gates are required and two OR gates are required. a) 3, 2
b) 4, 2
5. The NOR gate output will be high if the two inputs c) 1, 1
are __________ d) 2, 3
a) 00
b) 01 Answer: a
c) 10 Explanation: There are three product terms. So, three
d) 11 AND gates of two inputs are required. As only two
input OR gates are available, so two OR gates are
Answer: a required to get the logical sum of three product terms.
Explanation: In 01, 10 or 11 output is low if any of
the I/P is high. So, the correct option will be 00. 10. Which of following are known as universal gates?
a) NAND & NOR
6. How many two-input AND and OR gates are b) AND & OR
required to realize Y = CD+EF+G? c) XOR & OR
a) 2, 2 d) EX-NOR & XOR
b) 2, 3
c) 3, 3 Answer: a
d) 3, 2 Explanation: The NAND & NOR gates are known as
universal gates because any digital circuit can be
Answer: a realized completely by using either of these two gates,
Explanation: Y = CD + EF + G and also they can generate the 3 basic gates AND, OR
The number of two input AND gate = 2 and NOT.
The number of two input OR gate = 2.
11. The gates required to build a half adder are
7. A universal logic gate is one which can be used to __________
generate any logic function. Which of the following is a) EX-OR gate and NOR gate
a universal logic gate? b) EX-OR gate and OR gate
a) OR c) EX-OR gate and AND gate
b) AND d) EX-NOR gate and AND gate
c) XOR
d) NAND Answer: c
Explanation: The gates required to build a half adder
Answer: d are EX-OR gate and AND gate. EX-OR outputs the
Explanation: An Universal Logic Gate is one which SUM of the two input bits whereas AND outputs the
can generate any logic function and also the three CARRY of the two input bits.
basic gates: AND, OR and NOT. Thus, NOR and
NAND can generate any logic function and are thus
Universal Logic Gates.
Answer: d
Explanation: 1st output of AND gate is = A’B’
2nd AND gate’s output is = AB and,
OR gate’s output is = (A’B’)+(AB) = AB + A’B’.
a) Comparator
b) Multiplexer
c) Inverter
d) Demultiplexer
Answer: d
Explanation: The given diagram is demultiplexer,
because it takes single input & gives many outputs. A
demultiplexer is a combinational circuit that takes a
single output and latches it to multiple outputs
depending on the select lines.
Answer: d
Explanation: SOP means Sum Of Products form
which represents the sum of product terms having
variables in complemented as well as in
uncomplemented form. Here, the diagram of d
contains the OR gate followed by the AND gates, so it a) XOR
is in SOP form. b) XNOR
a) d
b) a a) All are HIGH
c) c b) All are LOW
d) b c) All but Y0 are LOW
d) All but Y0 are HIGH
Answer: a
Explanation: When both inputs are same then the o/p Answer: d
is high for a XNOR gate. Explanation: In the given diagram, S0 and S1 are
i.e., A B O/P selection bits. So,
001 I/P S0 S1 O/P
010 D = 0 0 0 Y0
100 D = 0 0 1 Y1
1 1 1. D = 0 1 0 Y2
Thus, it will produce 1 when inputs are even number D = 0 1 1 Y3
of 1s or all 0s, and produce 0 when input is odd Hence, inputs are S0 and S1 are Low means 0, so
number of 1s. output is Y0 and rest all are HIGH.
6. Which of the following combinations of logic gates 9. The carry propagation can be expressed as
can decode binary 1101? ________
a) One 4-input AND gate a) Cp = AB
b) One 4-input AND gate, one inverter b) Cp = A + B
c) One 4-input AND gate, one OR gate c) All but Y0 are LOW
d) One 4-input NAND gate, one inverter d) All but Y0 are HIGH
Answer: b Answer: b
Explanation: For decoding any number output must Explanation: This happens in parallel adders (where
be high for that code and this is possible in One 4- we try to add numbers in parallel via more than one
7. The design of an ALU is based on ____________ 1. In parts of the processor, adders are used to calculate
a) Sequential logic ____________
b) Combinational logic a) Addresses
c) Multiplexing b) Table indices
d) De-Multiplexing c) Increment and decrement operators
d) All of the Mentioned
Answer: b
Explanation: The design of an ALU is based on Answer: d
combinational logic. Because the unit has a regular Explanation: Adders are used to perform the
pattern, it can be broken into identical stages operation of addition. Thus, in parts of the processor,
connected in cascade through carries. adders are used to calculate addresses, table indices,
increment and decrement operators, and similar
8. If the two numbers are unsigned, the bit conditions operations.
of interest are the ______ carry and a possible _____
result. 2. Total number of inputs in a half adder is
a) Input, zero __________
b) Output, one a) 2
c) Input, one b) 3
d) Output, zero c) 4
d) 1
Answer: d
Explanation: If the two numbers are unsigned, the bit Answer: a
conditions of interest are the output carry and a Explanation: Total number of inputs in a half adder is
possible zero result. two. Since, an EXOR gates has 2 inputs and carry is
connected with the input of EXOR gates. The output
9. If the two numbers include a sign bit in the highest of half-adder is also 2, them being, SUM and CARRY.
order position, the bit conditions of interest are the The output of EXOR gives SUM and that of AND
sign of the result, a zero indication and ___________ gives carry.
a) An underflow condition
b) A neutral condition 3. In which operation carry is obtained?
c) An overflow condition a) Subtraction
d) One indication b) Addition
c) Multiplication
Answer: c d) Both addition and subtraction
Explanation: If the two numbers include a sign bit in
the highest order position, the bit conditions of interest Answer: b
are the sign of the result, a zero indication and an Explanation: In addition, carry is obtained. For
overflow condition. example: 1 0 1 + 1 1 1 = 1 0 0; in this example carry is
obtained after 1st addition (i.e. 1 + 1 = 1 0). In
10. The flag bits in an ALU is defined as subtraction, borrow is obtained. Like, 0 – 1 = 1
____________ (borrow 1).
a) The total number of registers
b) The status bit conditions 4. If A and B are the inputs of a half adder, the sum is
c) The total number of control lines given by __________
d) All of the Mentioned a) A AND B
b) A OR B
Answer: b c) A XOR B
Explanation: In an ALU, status bit conditions are d) A EX-NOR B
Downloaded From: https://cse-r17.blogspot.com 17
CS8351 DPSD CSE - Regulations 2017
Answer: c Answer: c
Explanation: If A and B are the inputs of a half adder, Explanation: If A, B and C are the inputs of a full
the sum is given by A XOR B, while the carry is given adder then the sum is given by A XOR B XOR C.
by A AND B.
9. If A, B and C are the inputs of a full adder then the
5. If A and B are the inputs of a half adder, the carry is carry is given by __________
given by __________ a) A AND B OR (A OR B) AND C
a) A AND B b) A OR B OR (A AND B) C
b) A OR B c) (A AND B) OR (A AND B)C
c) A XOR B d) A XOR B XOR (A XOR B) AND C
d) A EX-NOR B
Answer: a
Answer: a Explanation: If A, B and C are the inputs of a full
Explanation: If A and B are the inputs of a half adder, adder then the carry is given by A AND B OR (A OR
the carry is given by: A(AND)B, while the sum is B) AND C, which is equivalent to (A AND B) OR (B
given by A XOR B. AND C) OR (C AND A).
6. Half-adders have a major limitation in that they 10. How many AND, OR and EXOR gates are
cannot __________ required for the configuration of full adder?
a) Accept a carry bit from a present stage a) 1, 2, 2
b) Accept a carry bit from a next stage b) 2, 1, 2
c) Accept a carry bit from a previous stage c) 3, 1, 2
d) Accept a carry bit from the following stages d) 4, 0, 1
Answer: c Answer: b
Explanation: Half-adders have a major limitation in Explanation: There are 2 AND, 1 OR and 2 EXOR
that they cannot accept a carry bit from a previous gates required for the configuration of full adder,
stage, meaning that they cannot be chained together to provided using half adder. Otherwise, configuration of
add multi-bit numbers. However, the two output bits of full adder would require 3 AND, 2 OR and 2 EXOR.
a half-adder can also represent the result A+B=3 as
sum and carry both being high.
TOPIC 2.4 BINARY SUBTRACTOR
7. The difference between half adder and full adder is
__________ 1. Half subtractor is used to perform subtraction of
a) Half adder has two inputs while full adder has four ___________
inputs a) 2 bits
b) Half adder has one output while full adder has two b) 3 bits
outputs c) 4 bits
c) Half adder has two inputs while full adder has three d) 5 bits
inputs
d) All of the Mentioned Answer: a
Explanation: Half subtractor is a combinational circuit
Answer: c which is used to perform subtraction of two bits,
Explanation: Half adder has two inputs while full namely minuend and subtrahend and produces two
adder has three outputs; this is the difference between outputs, borrow and difference.
them, while both have two outputs SUM and CARRY.
2. For subtracting 1 from 0, we use to take a _______
8. If A, B and C are the inputs of a full adder then the from neighbouring bits.
sum is given by __________ a) Carry
a) A AND B AND C b) Borrow
b) A OR B AND C c) Input
c) A XOR B XOR C d) Output
d) A OR B OR C
Answer: b
Explanation: For subtracting 1 from 0, we use to take
Answer: b Answer: a
Explanation: Complement means inversion. So, Explanation: The two result obtained is 0 with a carry
complement of F’ gives back F, as per the Law of of 1. This carry is transferred to the next higher
Involution. column.
9. Decimal digit in BCD can be represented by 3. The result of 0*1 in binary is ____________
____________ a) 0
a) 1 input line b) 1
b) 2 input lines c) invalid
c) 3 input lines d) 10
d) 4 input lines
Answer: a
Answer: d Explanation: The binary multiplication of any number
Explanation: Binary-coded decimal (BCD) is a class with 0 will give the result 0 itself. Any binary number
of binary encodings of decimal numbers where each when multiplied by 0 gives 0 only. e.g. 1101 * 0000 =
decimal digit is represented by a fixed number of bits, 0000.
usually four or eight. Decimal digit in BCD can be
represented by 4 input lines. Since it is constructed 4. The multiplication of 110 * 111 is performed. What
with 4-bits. is a general term used for 111?
a) Dividend
10. The number of logic gates and the way of their b) Quotient
interconnections can be classified as ____________ c) Multiplicand
a) Logical network d) Multiplier
b) System network
c) Circuit network Answer: d
d) Gate network Explanation: 111 is called the multiplier.
Whenever a multiplication is performed the second
Answer: a term is called the multiplier whereas the first term is
Explanation: The number of different levels of logic called the multiplicand.
gates is represented in a fashion which is known as a
logical network. 5. The result obtained on binary multiplication of 1010
* 1100 is _____________
a) 0001111
TOPIC 2.6 BINARY MULTIPLIER b) 0011111
c) 1111100
1. Perform binary addition of 1101 + 0010 is d) 1111000
________
a) 1110 Answer: d
b) 1111 Explanation: The solution is as follows :
c) 0111
1010
d) 1,1101 * 1100
________
Answer: b 0000
Explanation: The addition is performed as : 0000
1101 1010
+ 0010 1010
_______
_______ 1111000
1111
Therefore, the result is 1111. 6. Which of the following is often called the double
precision format?
a) 64-bit
Downloaded From: https://cse-r17.blogspot.com 21
CS8351 DPSD CSE - Regulations 2017
b) 8-bit rest of the bits are magnitude bits. So the number is:
c) 32-bit 01010 =23 * 1 + 21 * 1 =8+2 =10.
d) 128-bit But , the sign bit is 1,
Therefore the answer is : (-2)10.
Answer: a
Explanation: The 64-bit format is referred to as the
double precision format. It has 1 sign bit, 8 exponent TOPIC 2.7 MAGNITUDE
bits and 23 bits for the mantissa. COMPARATOR
7. What do you call the intermediate terms in binary
multiplication? 1. All the comparisons made by comparator is done
a) Multipliers using ____________
b) Mid terms a) 1 circuit
c) Partial Products b) 2 circuits
d) Multiplicands c) 3 circuits
d) 4 circuits
Answer: c
Explanation: The intermediate terms are called partial Answer: a
terms. The mid terms obtained in the binary Explanation: A comparator is a combinational circuit
multiplications are the partial ones whereas the answer that takes two numbers as input in binary form and
obtained is called the final product. results whether one input is greater, lesser or equal to
the other input. Because, all the input is compared to
8. The result that is smaller than the smallest number each other, therefore it is possible only by using 1
obtained is referred to as ___________ circuit.
a) NaN
b) Underflow 2. One that is not the outcome of magnitude
c) Smallest comparator is ____________
d) Mantissa a) a > b
b) a – b
Answer: b c) a < b
Explanation: It is referred to as underflow. Nan stands d) a = b
for not a number. Mantissa is the part after the
decimal. Answer: b
Explanation: A comparator is a combinational circuit
9. The number of sign bits in a 32-bit IEEE format is that takes two numbers as input in binary form and
_______ results whether one input is greater, lesser or equal to
a) 1 the other input. In a digital comparator, only 3 outputs
b) 11 are possible (i.e. A = B, A > B, A < B). So, a – b is
c) 9 incorrect option.
d) 23
3. If two numbers are not equal then binary variable
Answer: a will be ____________
Explanation: There is only 1 sign bit in all the a) 0
standards. In a 32-bit format, there is 1 sign bit, 8 bits b) 1
for the exponent and 23 bits for the mantissa. c) A
d) B
10. Express the decimal format of the signed binary
number (101010)2 . Answer: a
a) 10 Explanation: A comparator is a combinational circuit
b) 12 that takes two numbers as input in binary form and
c) -12 results whether one input is greater, lesser or equal to
d) -10 the other input. In a digital comparator, only 3 outputs
are possible (i.e. A = B, A >B, A < B). Other than this,
Answer: d the output will be 0.
Explanation: The first bit is the sign bit whereas the
Downloaded From: https://cse-r17.blogspot.com 22
CS8351 DPSD CSE - Regulations 2017
4. How many inputs are required for a digital 8. A circuit that compares two numbers and determine
comparator? their magnitude is called ____________
a) 1 a) Height comparator
b) 2 b) Size comparator
c) 3 c) Comparator
d) 4 d) Magnitude comparator
Answer: a Answer: d
Explanation: A comparator is a combinational circuit Explanation: A comparator is a combinational circuit
that takes two numbers as input in binary form and that takes two numbers as input in binary form and
results whether one input is greater, lesser or equal to results whether one input is greater, lesser or equal to
the other input. Thus, there are two inputs required for the other input. A circuit that compares two numbers
a digital comparator (i.e. A & B). and determine their magnitude is called magnitude
comparator.
5. In a comparator, if we get input as A>B then the
output will be ____________ 9. A procedure that specifies finite set of steps is called
a) 1 ____________
b) 0 a) Algorithm
c) A b) Flow chart
d) B c) Chart
d) Venn diagram
Answer: a
Explanation: A comparator is a combinational circuit Answer: a
that takes two numbers as input in binary form and Explanation: A procedure that specifies finite set of
results whether one input is greater, lesser or equal to steps is called algorithm, While a flowchart is a
the other input. If A > B, it means that it satisfies one pictorial representation of the algorithm.
of the condition among three. Hence the output will be
1. 10. How many types of digital comparators are?
a) 1
6. Which one is a basic comparator? b) 2
a) XOR c) 3
b) XNOR d) 4
c) AND
d) NAND Answer: b
Explanation: There are two main types of Digital
Answer: a Comparator available and these are: Identity
Explanation: Generally, an XNOR outputs high for Comparator & Magnitude Comparator. Identity
even number of 1s or all 0s and outputs low for Comparator checks only the equality of the inputs and
otherwise. Thus, an XNOR gate is a basic comparator, thus has one output terminal. While Magnitude
because its output is “1” only if its two input bits are Comparator checks for greater than, less than as well
equal. as equality of the inputs, and thus has 3 output
terminals.
7. Comparators are used in ____________
a) Memory 11. An identify comparator is defined as a digital
b) CPU comparator which has ____________
c) Motherboard a) Only one output terminal
d) Hard drive b) Two output terminals
c) Three output terminals
Answer: b d) No output terminal
Explanation: Comparators are used in central
processing unit (CPUs). Because all the arithmetic and Answer: a
logical operations are performed in the Explanation: An Identity Comparator is a digital
ALU(Arithmetic Logic Unit) part of the CPU. comparator that has only one output terminal for when
A = B either “HIGH” A = B = 1 or “LOW” A = B = 0.
Answer: b
Explanation: A multiplexer or MUX is a combination
circuit that contains more than one input line, one
output line and more than one selection line. Whereas,
. an encoder is also considered a type of multiplexer but
without a single output line and without any selection
7. How many OR gates are required for an octal-to- lines.
binary encoder?
a) 3 11. If two inputs are active on a priority encoder,
b) 2 which will be coded on the output?
c) 8 a) The higher value
d) 10 b) The lower value
c) Neither of the inputs
Answer: a d) Both of the inputs
Explanation: An encoder is a combinational circuit
encoding the information of 2n input lines to n output Answer: a
lines, thus producing the binary equivalent of the Explanation: An encoder is a combinational circuit
input. Thus, in octal to binary encoder there are 8 encoding the information of 2n input lines to n output
(=23) inputs, thus 3 output lines. lines, thus producing the binary equivalent of the
input. If two inputs are active on a priority encoder, the
8. For 8-bit input encoder how many combinations are input of higher value will be coded in the output.
possible?
a) 8 TOPIC 2.9 MULTIPLEXERS
b) 2^8
Answer: b
Explanation: If the number of n selected input lines is
equal to 2^m then it requires m select lines to select
one of m select lines.
13. In the given 4-to-1 multiplexer, if c1 = 0 and c0 = 1
10. How many select lines would be required for an 8- then the output M is ___________
line-to-1-line multiplexer?
a) 2
b) 4
c) 8
d) 3
Answer: d
Explanation: 2n input lines, n control lines and 1
output line available for MUX. Here, 8 input lines
mean 23 inputs. So, 3 control lines are possible.
Depending on the status of the select lines, the input is
selected and fed to the output. a) X0
b) X1
11. A basic multiplexer principle can be demonstrated c) X2
through the use of a ___________ d) X3
a) Single-pole relay
b) DPDT switch Answer: b
c) Rotary switch Explanation: The output will be X1, because c1 = 0
d) Linear stepper and c0 = 1 results into 1 which further results as X1.
And rest of the AND gates gives output as 0.
Answer: c
Explanation: A basic multiplexer principle can be 14. The enable input is also known as ___________
demonstrated through the use of a rotary switch. Since a) Select input
its behaviour is similar to the multiplexer. There are b) Decoded input
1. The full form of HDL is _________________ 6. At high frequencies when the sampling interval is
a) Higher Descriptive Language too long in a frequency counter _____________
b) Higher Definition Language a) The counter works fine
c) Hardware Description Language b) The counter undercounts the frequency
d) High Descriptive Language c) The measurement is less precise
d) The counter overflows
Answer: c
Explanation: The full form of HDL is Hardware Answer: d
Description Language. Explanation: Let the sampling time be 1 sec. This
means the counter will count the number of pulses
2. The full form of VHDL is _____________ from the unknown signal for 1sec duration and would
a) Very High Descriptive Language display it after 1 sec. thus if the signal is of 800 Hz, at
b) Verilog Hardware Description Language the end of 1 sec, counter would have counted up to
c) Variable Definition Language 800. Thus, in case of high frequencies and high
d) None of the Mentioned sampling time, counter might count beyond its limit
and overflows.
Answer: b
Explanation: The full form of VHDL is Verilog 7. The output frequency related to the sampling
Hardware Description Language. interval of a frequency counter as _____________
a) Directly with the sampling interval
3. VHSIC stands for _____________ b) Inversely with the sampling interval
a) Very High Speed Integrated Circuits c) More precision with longer sampling interval
b) Very Higher Speed Integration Circuits d) Less precision with longer sampling interval
c) Variable High Speed Integrated Circuits
d) Variable Higher Speed Integration Circuits Answer: c
Explanation: Sampling interval means a particular
Answer: a frequency range in which the device operates correctly.
Explanation: VHSIC stands for Very High Speed Thus, more precision is produced with longer sampling
Integrated Circuits. interval.
4. VHDL is being used for _____________ 8. In an HDL application of a stepper motor, what is
a) Documentation done next after an up/down counter is built?
b) Verification a) Build the sequencer
c) Synthesis of large digital design b) Test it on a simulator
d) All of the Mentioned c) Test the decoder
d) Design an intermediate integer variable
Answer: d
Explanation: The full form of VHDL is Verilog Answer: b
Hardware Description Language. The acronym of Explanation: Simulator is a software which is used in
VHDL itself captures the entire theme of the language the testing of the stepper motor using up/down counter.
and it describes the hardware in the same manner as
ENTITY decoder IS
Answer: a PORT( inp : IN STD_LOGIC_VECTOR(8 DOWNTO 0);
Explanation: In the given architecture, the output is Outp: OUT STD_LOGIC_VECTOR(3 DOWNT
single (y), which is selected with the help of a and b. END decoder;
So, a and b are select lines and y is the output which is
selected from 4 inputs. Therefore, it is the multiplexer c)
circuit with 4 inputs and 1 output.
ENTITY decoder IS
PORT( inp : IN STD_LOGIC_VECTOR(7 DOWNTO 0);
5. Which of the following line of the code contains an
Outp: OUT STD_LOGIC_VECTOR(2 DOWNT
error? END decoder;
Answer: d Answer: c
Explanation: The entity gives information about Explanation: The SR flip-flop actually has three
inputs and outputs of the circuit. The circuit has two inputs, Set, Reset and its current state. The Invalid or
Undefined State occurs at both S and R being at 1.
Downloaded From: https://cse-r17.blogspot.com 31
CS8351 DPSD CSE - Regulations 2017
4. When both inputs of a J-K flip-flop cycle, the output are fed back to the input side. So, The circuits whose
will ___________ outputs at any instant of time depends only on the
a) Be invalid present input but also on the past outputs are called
b) Change sequential circuits. Unlike sequential circuits, if output
c) Not change depends only on the present state, then it’s known as
d) Toggle combinational circuits.
Answer: b Answer: a
Explanation: In sequential circuits, the output signals Explanation: The basic latch consists of two inverters.
Answer: b
Explanation: All flip flops have at least one output
labeled Q (i.e. inverted). This is so because the flip
flops have inverting gates inside them, hence in order
to have both Q and Q complement available, we have
atleast one output labelled.
8. The outputs of SR latch are ___________
a) x and y 11. The inputs of SR latch are ___________
b) a and b a) x and y
c) s and r b) a and b
d) q and q’ c) s and r
d) j and k
Answer: d
Explanation: SR or Set-Reset latch is the simplest Answer: c
type of bistable multivibrator having two stable states. Explanation: SR or Set-Reset latch is the simplest
The inputs of SR latch are s and r while outputs are q type of bistable multivibrator having two stable states.
The inputs of SR latch are s and r while outputs are q
Answer: d
Explanation: A register is defined as the group of flip-
flops suitable for storing binary information. Each flip-
flop is a binary cell capable of storing one bit of
information. The data in a register can be transferred
from one flip-flop to another.
12. When a high is applied to the Set line of an SR 2. The register is a type of ___________
latch, then ___________ a) Sequential circuit
a) Q output goes high b) Combinational circuit
b) Q’ output goes high c) CPU
c) Q output goes low d) Latches
d) Both Q and Q’ go high
Answer: a
Answer: a Explanation: Register’s output depends on the past
Explanation: S input of a SR latch is directly and present states of the inputs. The device which
connected to the output Q. So, when a high is applied follows these properties is termed as a sequential
Q output goes high and Q’ low. circuit. Whereas, combinational circuits only depend
on the present values of inputs.
13. When both inputs of SR latches are low, the latch
___________ 3. How many types of registers are?
a) Q output goes high a) 2
b) Q’ output goes high b) 3
c) It remains in its previously set or reset state c) 4
d) it goes to its next set or reset state d) 5
Answer: c Answer: c
Explanation: When both inputs of SR latches are low, Explanation: There are 4 types of shift registers, viz.,
the latch remains in it’s present state. There is no Serial-In/Serial-Out, Serial-In/Parallel-Out, Parallel-
change in the output. In/Serial-Out and Parallel-In/Parallel-Out.
14. When both inputs of SR latches are high, the latch 4. The main difference between a register and a
goes ___________ counter is ___________
a) Unstable a) A register has no specific sequence of states
b) Stable b) A counter has no specific sequence of states
c) Metastable c) A register has capability to store one bit of
d) Bistable information but counter has n-bit
d) A register counts data
Answer: c
Explanation: When both gates are identical and this is Answer: a
“metastable”, and the device will be in an undefined Explanation: The main difference between a register
state for an indefinite period. and a counter is that a register has no specific sequence
of states except in certain specialised applications.
TOPIC 3.3 REGISTERS
5. In D register, ‘D’ stands for ___________
a) Delay
1. A register is defined as ___________ b) Decrement
a) The group of latches for storing one bit of c) Data
information d) Decay
b) The group of latches for storing n-bit of information
c) The group of flip-flops suitable for storing one bit of
6. Registers capable of shifting in one direction is 10. In serial shifting method, data shifting occurs
___________ ____________
a) Universal shift register a) One bit at a time
b) Unidirectional shift register b) simultaneously
c) Unipolar shift register c) Two bit at a time
d) Unique shift register d) Four bit at a time
Answer: b Answer: a
Explanation: The register capable of shifting in one Explanation: As the name suggests serial shifting, it
direction is unidirectional shift register. The register means that data shifting will take place one bit at a
capable of shifting in both directions is known as a time for each clock pulse in a serial fashion. While in
bidirectional shift register. parallel shifting, shifting will take place with all bits
simultaneously for each clock pulse in a parallel
7. A register that is used to store binary information is fashion.
called ___________
a) Data register
b) Binary register TOPIC 3.4 COUNTERS
c) Shift register
d) D – Register 1. In digital logic, a counter is a device which
____________
Answer: b a) Counts the number of outputs
Explanation: A register that is used to store binary b) Stores the number of times a particular event or
information is called a binary register. A register in process has occurred
which data can be shifted is called shift register. c) Stores the number of times a clock pulse rises and
falls
8. A shift register is defined as ___________ d) Counts the number of inputs
a) The register capable of shifting information to
another register Answer: b
b) The register capable of shifting information either to Explanation: In digital logic and computing, a counter
the right or to the left is a device which stores (and sometimes displays) the
c) The register capable of shifting information to the number of times a particular event or process has
right only occurred, often in relationship to a clock signal.
d) The register capable of shifting information to the
left only 2. A counter circuit is usually constructed of
____________
Answer: b a) A number of latches connected in cascade form
Explanation: The register capable of shifting b) A number of NAND gates connected in cascade
information either to the right or to the left is termed as form
shift register. A register in which data can be shifted c) A number of flip-flops connected in cascade
only in one direction is called unidirectional shift d) A number of NOR gates connected in cascade form
register, while if data can shifted in both directions, it
is known as a bidirectional shift register. Answer: c
Explanation: A counter circuit is usually constructed
9. How many methods of shifting of data are of a number of flip-flops connected in cascade.
available? Preferably, JK Flip-flops are used to construct counters
a) 2 and registers.
b) 3
c) 4 3. What is the maximum possible range of bit-count
d) 5 specifically in n-bit binary counter consisting of ‘n’
number of flip-flops?
Downloaded From: https://cse-r17.blogspot.com 36
CS8351 DPSD CSE - Regulations 2017
a) 0 to 2n Answer: c
Explanation: Synchronous Counter is a Medium Scale
b) 0 to 2n + 1
Integrated (MSI). In Synchronous Counters, the clock
c) 0 to 2n – 1 pulse is supplied to all the flip-flops simultaneously.
d) 0 to 2n+1/2
8. Three decade counter would have ____________
Answer: c a) 2 BCD counters
Explanation: The maximum possible range of bit- b) 3 BCD counters
count specifically in n-bit binary counter consisting of c) 4 BCD counters
‘n’ number of flip-flops is 0 to 2n-1. For say, there is a d) 5 BCD counters
2-bit counter, then it will count till 22-1 = 3. Thus, it
Answer: b
will count from 0 to 3.
Explanation: Three decade counter has 30 states and a
4. How many types of the counter are there? BCD counter has 10 states. So, it would require 3 BCD
a) 2 counters. Thus, a three decade counter will count from
b) 3 0 to 29.
c) 4
9. BCD counter is also known as ____________
d) 5
a) Parallel counter
Answer: b b) Decade counter
Explanation: Counters are of 3 types, namely, c) Synchronous counter
(i)asynchronous/synchronous, (ii)single and multi- d) VLSI counter
mode & (iii)modulus counter. These further can be
Answer: b
subdivided into Ring Counter, Johnson Counter,
Cascade Counter, Up/Down Counter and such like. Explanation: BCD counter is also known as decade
counter because both have the same number of stages
5. A decimal counter has ______ states. and both count from 0 to 9.
a) 5
10. The parallel outputs of a counter circuit represent
b) 10
the _____________
c) 15
a) Parallel data word
d) 20
b) Clock frequency
Answer: b c) Counter modulus
Explanation: Decimal counter is also known as 10 d) Clock count
stage counter. So, it has 10 states. It is also known as
Decade Counter counting from 0 to 9. Answer: d
Explanation: The parallel outputs of a counter circuit
6. Ripple counters are also called ____________ represent the clock count. A counter counts the
a) SSI counters number of times an event takes place in accordance to
b) Asynchronous counters the clock pulse.
c) Synchronous counters
d) VLSI counters TOPIC 3.5 HDL MODELS OF
Answer: b
SEQUENTIAL CIRCUITS
Explanation: Ripple counters are also called
asynchronous counter. In Asynchronous counters, only 1. A sequential logic can’t be executed by concurrent
the first flip-flop is connected to an external clock statements only.
while the rest of the flip-flops have their preceding a) True
flip-flop output as clock to them. b) False
Answer: a
Explanation: To monitor the events on clock signal,
whether it is positive triggered circuit or negative
triggered circuit, we need to define the clock as a
signal in the sensitivity list. When it is in the
sensitivity list, then every single positive or negative
edge of the signal will trigger the statements inside the
process.
a) T flip-flop Answer: c
b) D flip-flop Explanation: This continuous switching of output
c) SR flip-flop between 0 and 1 may be the result of toggle state of the
d) JK flip-flop flip flop. This occurs when both the inputs J and K are
high and the output toggles its previous state. This
Answer: b condition is called the race around the condition.
Explanation: Since there is only one input to the flip
flop, therefore, it can be either D or T flip flop. But, 7. Which of the following method is not used to
the output becomes equal to the input signal as soon as remove the race around condition in a flip flop?
there is a positive edge of the clock therefore, it is a a) Using level triggered flip flop
delay flip flop. b) Using master slave flip flop
c) Using edge triggered flip flop
4. The process used for implementation of sequential d) All of the above are used to remove the race around
logic in VHDL is called ______ process.
a) Sequential process Answer: a
b) Combinational process Explanation: The race around condition in JK flip flop
c) Clocked process can be removed by two methods which are using edge
d) Unclocked process triggered flip flop and by using master slave flip flop.
However, using level triggered flip flop cause the race
around condition.
Answer: c
TOPIC 4.1 ANALYSIS AND DESIGN OF Explanation: In clocked systems, the basic delay
ASYNCHRONOUS SEQUENTIAL elements are flip-flops and in asynchronous circuits,
CIRCUITS the delays may be contributed by circuit propagation
delays.
1. Sequential circuits are represented as
6. Which contributes to the necessary delay element?
a) finite state machine
a) flip-flops
b) infinite state machine
Downloaded From: https://cse-r17.blogspot.com 39
CS8351 DPSD CSE - Regulations 2017
b) circuit propagation elements 11. In this iterative test generation method, sequential
c) negative feedback path logic is
d) shift registers a) used in the same pattern
b) converted to test logic
Answer: b c) converted to combinational logic
Explanation: The circuit propagation delays d) converted to asynchronous logic
contribute to the necessary delay elements. The delay
in the feedback path may be non-existence. Answer: c
Explanation: In this iterative test generation method,
7. In an OR gate, if A and B are two inputs and there is the main approach of testing is sequential logic is
struck at 1 fault in B path, then output will be converted into combinational logic by cutting the
a) A feedback lines, thus creating pesudo inputs and
b) 0 outputs.
c) 1
d) B’ 12. For a NAND gate, struck-at 1 fault in second input
line cannot be detected if
Answer: c a) Q is 1
Explanation: In an OR gate, if struck at 1 fault in b) Q is 0
present in B path then output will always be 1. c) Q changes from 1 to 0
d) Q changes from 0 to 1
8. Iterative test generation method suits for circuits
with Answer: b
a) no feedback loops Explanation: In a NAND gate, struck-at 1 fault in the
b) few feedback loops second input line cannot be detected if the output Q is
c) more feedback loops reset (Q=0) prior to applying the test sequence.
d) negative feedback loops only
Answer: a Answer: b
Explanation: The processor contends for the usage of Explanation: In a scoreboard, the data dependencies
the hardware and might enter into a deadlock state. of every instruction are logged. Instructions are
released only when the scoreboard determines that
4. The situation wherein the data of operands are not there are no conflicts with previously issued and
available is called ______ incomplete instructions.
a) Data hazard
b) Stock 9. The algorithm followed in most of the systems to
c) Deadlock perform out of order execution is __________
d) Structural hazard a) Tomasulo algorithm
b) Score carding
Answer: a c) Reader-writer algorithm
Explanation: Data hazards are generally caused when d) None of the mentioned
the data is not ready on the destination side.
Answer: a
5. The stalling of the processor due to the Explanation: The Tomasulo algorithm is a hardware
unavailability of the instructions is called as algorithm developed in 1967 by Robert Tomasulo from
___________ IBM. It allows sequential instructions that would
a) Control hazard normally be stalled due to certain dependencies to
b) structural hazard execute non-sequentially (out-of-order execution).
c) Input hazard
d) None of the mentioned 10. The problem where process concurrency becomes
an issue is called as ___________
Answer: a a) Philosophers problem
Explanation: The control hazard also called as b) Bakery problem
instruction hazard is usually caused by a cache miss. c) Bankers problem
d) Reader-writer problem
6. The time lost due to the branch instruction is often
referred to as ____________ Answer: d
a) Latency Explanation: None.
b) Delay To practice all areas of Computer Organization for
c) Branch penalty online Quizzes, Here is a complete set of 1000+
d) None of the mentioned Multiple Choice Questions and Answers on Computer
Organisation and Architecture
Answer: c
Explanation: This time also retards the performance
speed of the processor.
Answer: a
TOPIC 5.1 RAM
Explanation: The periods of time when the unit is idle
is called a Bubble. 1. What is access time?
a) The time taken to move a stored word from one bit
8. ____________ method is used in centralized to other bits after applying the address bits
systems to perform out of order execution. b) The time taken to write a word after applying the
a) Scorecard address bits
b) Score boarding c) The time taken to read a stored word after applying
the address bits
Answer: d Answer: c
Explanation: The access time is the time taken to read Explanation: RAM is a volatile memory, therefore it
a stored word after applying the address bits in a MOS stores data as long as power is on. RAM is also known
EPROM. It is the time required to fetch data from the as RWM (i.e. Read Write Memory). If a RAM chip has
memory. The typical values of tOE (i.e. access time) n address input lines then it can access memory
are 10 to 20 ns for bipolar, 25 to 100 ns for NMOS and locations upto 2n.
12 to 50 ns for CMOS.
7. The n-bit address is placed in the __________
3. Which of the following is not a type of memory? a) MBR
a) RAM b) MAR
b) FPROM c) RAM
c) EEPROM d) ROM
d) ROM
Answer: b
Answer: c Explanation: The n-bit address is placed in the
Explanation: EEPROM (Electrical Erasable
Memory Address Register (MAR) to select one of 2n
Programmable ROM) is not a type of memory because memory locations. It stores the address of the
it is used for erasing purpose only. Through EEPROM,
instruction which is to be executed next.
data can be erased electrically, thereby consuming less
time. 8. Which of the following control signals are selected
for read and write operations in a RAM?
4. The chip by which both the operation of read and
a) Data buffer
write is performed __________
b) Chip select
a) RAM c) Read and write
b) ROM d) Memory
c) PROM
d) EPROM Answer: c
Explanation: Read and write are control signals that
Answer: a
are used to enable memory for read and write
Explanation: A Random Access Memory (RAM) is a
operations respectively.
volatile chip memory in which both the read and write
operations can be performed. Since it is volatile, 9. Computers invariably use RAM for __________
therefore it stores data as long as power is on. a) High complexity
b) High resolution
5. RAM is also known as __________
c) High speed main memory
a) RWM
d) High flexibility
b) MBR
c) MAR Answer: c
d) ROM Explanation: RAM is a volatile memory, therefore it
stores data as long as power is on. RAM is also known
Downloaded From: https://cse-r17.blogspot.com 42
CS8351 DPSD CSE - Regulations 2017
as RWM (i.e. Read Write Memory). Computers a) Semiconductor RAMs are highly flexible
invariably use RAM for their high high-speed main b) Semiconductor RAMs have highest storing capacity
memory and then use backup or slower-speed c) Semiconductor RAMs are smaller in size
memories to hold auxiliary data. d) All of the Mentioned
Answer: a Answer: c
Explanation: Dynamic RAM employs a capacitor or Explanation: Memory is an indispensable unit of a
MOSFET. Thus, it’s access time is more and it is computer and microprocessor based systems which
slower in operation. stores permanent or temporary data.
13. Which one of the following is volatile in nature? 2. The instruction used in a program for executing
a) ROM them is stored in the __________
b) EROM a) CPU
c) PROM b) Control Unit
d) RAM c) Memory
d) Microprocessor
Answer: d
Explanation: RAM is a volatile memory, therefore it Answer: c
stores data as long as power is on. RAM is also known Explanation: All of the program and the instructions
as RWM (i.e. Read Write Memory). RAMs are volatile are stored in the memory. The processor fetches it as
because the stored data will be lost once the d.c. power and when required.
applied to the flip-flops is removed.
3. A flip flop stores __________
14. The magnetic core memories have been replaced a) 10 bit of information
by semiconductor RAMs, why? b) 1 bit of information
Answer: c Answer: c
Explanation: In layering n layer provides service to Explanation: In synchronous transmission, receiver
n+1 layer and use the service provided by n-1 layer. must stay synchronous for 9 bits.
2. Which can be used as an intermediate device in 7. How error detection and correction is done?
between transmitter entity and receiver entity? a) By passing it through equalizer
a) IP router b) By passing it through filter
Answer: c Answer: c
Explanation: Hard disk is present inside a computer. Explanation: Memory decoder decodes the memory to
So, it is not a removable drive. be selected for a specific address. The first step in the
design of memory decoder is address assignment in
9. In ROM, each bit combination that comes out of the non-overlapped manner.
output lines is called ___________
a) Memory unit 3. How many address bits are required to select
b) Storage class memory location in Memory decoder?
c) Data word a) 4 KB
d) Address b) 8 KB
c) 12 KB
Answer: c d) 16 KB
Explanation: In ROM, each bit combination that
comes out of the output lines is called data word. Answer: c
Usually, a word consists of 16-bits or 2-bytes. Explanation: Memory decoder decodes the memory to
be selected for a specific address. Since, the given
10. VLSI chip utilizes ___________ EPROM and RAM are of 4 KB (4 * 1024 = 4096)
a) NMOS capacity, it requires 12 address bit to select one of the
b) CMOS 4096 memory locations.
c) BJT
d) All of the Mentioned 4. How memory expansion is done?
a) By increasing the supply voltage of the Memory ICs
Answer: d b) By decreasing the supply voltage of the Memory
Explanation: Very Large Scale Integration (VLSI) ICs
(ranging from 10,000 to 100,000 gates per IC) is a c) By connecting Memory ICs together
memory chip which is made up of NMOS, CMOS, d) By separating Memory ICs
BJT, and BiCMOS.
Answer: c
TOPIC 5.5 PROGRAMMABLE LOGIC Explanation: Memory ICs can be connected together
to expand the number of memory words or the number
ARRAY of bits per word.
Downloaded From: https://cse-r17.blogspot.com 47
CS8351 DPSD CSE - Regulations 2017
5. IC 4116 is organised as _________ Answer: c
a) 512 * 4 Explanation: The full form of PLD is Programmable
b) 16 * 1 Logic Devices. It is a collection of gates, flip-flops and
c) 32 * 4 registers on a single chip.
d) 64 * 2
10. PLD contains a large number of _________
Answer: c a) Flip-flops
Explanation: IC 4116 is organised as 16 * 1 K which b) Gates
has capability to store 16 KB. c) Registers
d) All of the Mentioned
6. To construct 16K * 4-bit memory, how many 4116
ICs are required? Answer: d
a) 1 Explanation: Programmable Logic Devices is a
b) 2 collection of a large number of gates, flip-flops,
c) 3 registers that are interconnected on the chip. Thus, it is
d) 4 used for designing logic circuits.
Answer: a Answer: b
Explanation: There are two types of PLD, viz., Explanation: Outputs of the AND gate in PLD is
devices with fixed architecture and devices with a known as output lines.
flexible architecture. The main categories of PLDs are
PROM, PAL and PLA. 4. PLA contains ____________
a) AND and OR arrays
15. PLA refers to _________ b) NAND and OR arrays
a) Programmable Loaded Array c) NOT and AND arrays
b) Programmable Array Logic d) NOR and OR arrays
c) Programmable Logic Array
d) Programmed Array Logic Answer: a
Explanation: Programmable Logic Array is a type of
Answer: c fixed architecture logic devices with programmable
Explanation: PLA refers to Programmable Logic AND gates followed by programmable OR gates. It is
Array. It is a type of PLD having programmable AND a kind of PLD.
and OR gates.
5. PLA is used to implement ____________
a) A complex sequential circuit
TOPIC 5.6 PROGRAMMABLE ARRAY b) A simple sequential circuit
LOGIC c) A complex combinational circuit
d) A simple combinational circuit
1. The inputs in the PLD is given through
____________ Answer: c
a) NAND gates Explanation: Since, PLA is the combination of
b) OR gates programmable AND and OR gates. So, it is used to
c) NOR gates implement complex combinational circuit.
d) AND gates
6. A PLA is similar to a ROM in concept except that
Answer: d ____________
Explanation: The inputs in the PLD is given through a) It hasn’t capability to read only
AND gate followed by inverting & non-inverting b) It hasn’t capability to read or write operation
buffer. PLDs are Programmable Logic Devices c) It doesn’t provide full decoding to the variables
consisting of logic gates, flip-flops and registers d) It hasn’t capability to write only
connected together on a single chip. Thus, it can be
categorised into PROM, PAL and PLA. Answer: c
Explanation: A PLA is similar to a ROM in concept
2. PAL refers to ____________ except that it doesn’t provide full decoding to the
a) Programmable Array Loaded variables and doesn’t generate all the minterms as in
b) Programmable Logic Array the ROM. Programmable Logic Array is a type of
c) Programmable Array Logic fixed architecture logic devices with programmable
d) Programmable AND Logic AND gates followed by programmable OR gates. It is
a kind of PLD.
Answer: c
Explanation: PAL refers to Programmable Array 7. For programmable logic functions, which type of
PLD should be used?