11001001110010111100 1001 1100 10111100100111001011
11001010011001001100 1010 0110 01001100101001100100
11001010011000111100 1010 0110 00111100101001100011
11001010111111111100 1010 1111 11111100101011111111
Answer: 3. 11001010011000111100 1010 0110 00111100101001100011
Explanation:
To find the 2’s complement:
Invert all bits: 11001010011000111100 1010 0110 00111100101001100011
Add 1 to the least significant bit (LSB): 1100101001100011+1=11001010011001001100 1010 0110 0011 + 1 = 1100 1010 0110 01001100101001100011+1=1100101001100100.
Chip\text{Chip}Chip
I/O element\text{I/O element}I/O element
Memory element\text{Memory element}Memory element
Bus\text{Bus}Bus
Answer: 3. Memory element\text{Memory element}Memory element
A flip-flop is a basic memory element that stores one bit of data.
No change\text{No change}No change
High\text{High}High
Race\text{Race}Race
Set\text{Set}Set
Answer: 2. High\text{High}High
In an RS latch, when S (Set) is high and R (Reset) is low, the output is set to high.
Race condition\text{Race condition}Race condition
Reset condition\text{Reset condition}Reset condition
Set condition\text{Set condition}Set condition
No change condition\text{No change condition}No change condition
Answer: 1. Race condition\text{Race condition}Race condition
In a NAND latch, when both R and S are low, it creates a race condition, which is an invalid state.
Latch\text{Latch}Latch
Master\text{Master}Master
Clock\text{Clock}Clock
Slave\text{Slave}Slave
Answer: 3. Clock\text{Clock}Clock
The clock signal synchronizes the operation of flip-flops and other components in a computer.
Low\text{Low}Low
Answer: 1. High\text{High}High
In positive clocking, the flip-flop responds when the clock signal is high.
Set, reset\text{Set, reset}Set, reset
High, low\text{High, low}High, low
Race, no change\text{Race, no change}Race, no change
Set, race\text{Set, race}Set, race
Answer: 2. High, low\text{High, low}High, low
In a JK master-slave flip-flop, the master is clocked when the clock is high, and the slave is triggered when the clock is low.
Clock edge\text{Clock edge}Clock edge
Register\text{Register}Register
Pulse\text{Pulse}Pulse
Transistor\text{Transistor}Transistor
Answer: 1. Clock edge\text{Clock edge}Clock edge
The input word is stored in the buffer register on the next positive clock edge when the LOAD input is active.
Left or right\text{Left or right}Left or right
Up or down\text{Up or down}Up or down
Forward or backward\text{Forward or backward}Forward or backward
None of the above\text{None of the above}None of the above
Answer: 1. Left or right\text{Left or right}Left or right
A shift register shifts bits either to the left or to the right.
Two\text{Two}Two
Four\text{Four}Four
Eight\text{Eight}Eight
Sixteen\text{Sixteen}Sixteen
Answer: 1. Two\text{Two}Two
A single flip-flop divides the clock frequency by 2.
Byte\text{Byte}Byte
Gate\text{Gate}Gate
Bit\text{Bit}Bit
Answer: 3. Bit\text{Bit}Bit
A ring counter uses words with a single high bit that circulates through the register.
EPROM\text{EPROM}EPROM
PROM\text{PROM}PROM
ROM\text{ROM}ROM
RAM\text{RAM}RAM
Answer: 1. EPROM\text{EPROM}EPROM
EPROM (Erasable Programmable Read-Only Memory) can be erased using ultraviolet light and reprogrammed electrically.
Volatile RAM\text{Volatile RAM}Volatile RAM
Semiconductor RAM\text{Semiconductor RAM}Semiconductor RAM
Static RAM\text{Static RAM}Static RAM
Bipolar RAM\text{Bipolar RAM}Bipolar RAM
Answer: 3. Static RAM\text{Static RAM}Static RAM
Dynamic RAM (DRAM) uses a simpler and smaller memory cell compared to Static RAM (SRAM).
16,38416,38416,384
4,0964,0964,096
8,1928,1928,192
141414
Answer: 1. 16,38416,38416,384
With 14 address bits, the number of memory locations is 214=16,3842^{14} = 16,384214=16,384.
121212
131313
888
Answer: 2. 131313
To address 8,192 words, the number of address lines required is log28192=13\log_2{8192} = 13log28192=13.
Answer: 1. 121212
To address 4,096 words, the number of address lines required is log24096=12\log_2{4096} = 12log24096=12.
636363
161616
222222
383838
Answer: 1. 636363
The hexadecimal value 3FH is equivalent to 3×16+15=633 \times 16 + 15 = 633×16+15=63 in decimal.
7FFFH,643877FFFH, 643877FFFH,64387
BFFFH,49,152BFFFH, 49,152BFFFH,49,152
BFFFH,49,151BFFFH, 49,151BFFFH,49,151
7FFFH,64,3867FFFH, 64,3867FFFH,64,386
Answer: 3. BFFFH,49,151BFFFH, 49,151BFFFH,49,151
48K memory corresponds to 48×1024=49,15248 \times 1024 = 49,15248×1024=49,152 bytes.
The highest address is 49,152−1=49,15149,152 - 1 = 49,15149,152−1=49,151, which is BFFFH in hexadecimal.
Complimentary\text{Complimentary}Complimentary
Independent of each other\text{Independent of each other}Independent of each other
The same\text{The same}The same
Same as inputs\text{Same as inputs}Same as inputs
Answer: 1. Complimentary\text{Complimentary}Complimentary
The outputs of a flip-flop (Q and Q') are always complementary.
Decoder\text{Decoder}Decoder
Multiplexer\text{Multiplexer}Multiplexer
Encoder\text{Encoder}Encoder
Demultiplexer\text{Demultiplexer}Demultiplexer
Answer: 4. Demultiplexer\text{Demultiplexer}Demultiplexer
A demultiplexer sends data from one input to one of several outputs based on the control signals.
Half adder\text{Half adder}Half adder
Parallel adder\text{Parallel adder}Parallel adder
Full adder\text{Full adder}Full adder
Carry-look-ahead adder\text{Carry-look-ahead adder}Carry-look-ahead adder
Answer: 4. Carry-look-ahead adder\text{Carry-look-ahead adder}Carry-look-ahead adder
The carry-look-ahead adder eliminates the ripple delay by calculating carry signals in advance.
Q will flip from 0 to 1Q \text{ will flip from 0 to 1}Q will flip from 0 to 1
Q will flip from 0 to 1 and then back to 0Q \text{ will flip from 0 to 1 and then back to 0}Q will flip from 0 to 1 and then back to 0
Q will remain unchangedQ \text{ will remain unchanged}Q will remain unchanged
Q will flip from 1 to 0Q \text{ will flip from 1 to 0}Q will flip from 1 to 0
Answer: 1. Q will flip from 0 to 1Q \text{ will flip from 0 to 1}Q will flip from 0 to 1
In an RS flip-flop, applying a momentary '1' to the S (Set) input will set the output Q to 1.
m/2m/2m/2
m−1m-1m−1
mmm
m+1m+1m+1
Answer: 3. mmm
An m-bit parallel adder requires m full adders, one for each bit.
Combinational circuits only\text{Combinational circuits only}Combinational circuits only
Sequential circuits only\text{Sequential circuits only}Sequential circuits only
Both combinational and sequential circuits\text{Both combinational and sequential circuits}Both combinational and sequential circuits
Answer: 2. Sequential circuits only\text{Sequential circuits only}Sequential circuits only
The dynamic race hazard problem occurs in sequential circuits due to timing issues in signal propagation.
Parallel to serial conversion\text{Parallel to serial conversion}Parallel to serial conversion
Digital delay line\text{Digital delay line}Digital delay line
Serial to parallel conversion\text{Serial to parallel conversion}Serial to parallel conversion
All of the above\text{All of the above}All of the above
Answer: 4. All of the above\text{All of the above}All of the above
A shift register can perform parallel-to-serial conversion, serial-to-parallel conversion, and act as a digital delay line.
T flip-flop\text{T flip-flop}T flip-flop
Master-slave JK flip-flop\text{Master-slave JK flip-flop}Master-slave JK flip-flop
SR flip-flop\text{SR flip-flop}SR flip-flop
Answer: 2. Master-slave JK flip-flop\text{Master-slave JK flip-flop}Master-slave JK flip-flop
The master-slave JK flip-flop is designed to eliminate the race-around problem.
(n+1)T(n+1)T(n+1)T
(n−1)T(n-1)T(n−1)T
nTnTnT
2nT2nT2nT
Answer: 3. nTnTnT
An n-stage shift register introduces a delay of n clock periods (nT).
An SR flip-flop and a T flip-flop\text{An SR flip-flop and a T flip-flop}An SR flip-flop and a T flip-flop
An SR flip-flop and a D flip-flop\text{An SR flip-flop and a D flip-flop}An SR flip-flop and a D flip-flop
A T flip-flop and a D flip-flop\text{A T flip-flop and a D flip-flop}A T flip-flop and a D flip-flop
Two T flip-flops\text{Two T flip-flops}Two T flip-flops
Answer: 1. An SR flip-flop and a T flip-flop\text{An SR flip-flop and a T flip-flop}An SR flip-flop and a T flip-flop
The master-slave JK flip-flop combines the functionality of an SR flip-flop and a T flip-flop.
JK flip-flop is faster than SR flip-flop\text{JK flip-flop is faster than SR flip-flop}JK flip-flop is faster than SR flip-flop
JK flip-flop has a feedback path\text{JK flip-flop has a feedback path}JK flip-flop has a feedback path
JK flip-flop accepts both input 1\text{JK flip-flop accepts both input 1}JK flip-flop accepts both input 1
JK flip-flop does not require an external clock\text{JK flip-flop does not require an external clock}JK flip-flop does not require an external clock
Answer: 2. JK flip-flop has a feedback path\text{JK flip-flop has a feedback path}JK flip-flop has a feedback path
The JK flip-flop has a feedback path that allows it to toggle its output when both inputs are high.
The AND function of several OR functions\text{The AND function of several OR functions}The AND function of several OR functions
The OR function of several AND functions\text{The OR function of several AND functions}The OR function of several AND functions
The OR function of several OR functions\text{The OR function of several OR functions}The OR function of several OR functions
The AND function of several AND functions\text{The AND function of several AND functions}The AND function of several AND functions
Answer: 2. The OR function of several AND functions\text{The OR function of several AND functions}The OR function of several AND functions
Sum-of-products (SOP) refers to the OR of multiple AND terms.
NAND gate\text{NAND gate}NAND gate
AND gate\text{AND gate}AND gate
NOR gate\text{NOR gate}NOR gate
OR gate\text{OR gate}OR gate
Answer: 3. NOR gate\text{NOR gate}NOR gate
A positive AND gate behaves like a negative NOR gate due to De Morgan's laws.
Function table\text{Function table}Function table
Routing table\text{Routing table}Routing table
Truth table\text{Truth table}Truth table
ASCII table\text{ASCII table}ASCII table
Answer: 3. Truth table\text{Truth table}Truth table
A truth table shows the output of a digital circuit for all possible input combinations.
555
222
666
333
Answer: 3. 666
To encode 26 letters, 10 symbols, and 10 numbers (total 46 items), at least 6 bits are required (26=642^6 = 6426=64).
111
444
Answer: 2. 333
To implement a two-input OR function using NAND gates, three NAND gates are required.
OR\text{OR}OR
XOR\text{XOR}XOR
NAND\text{NAND}NAND
NOR\text{NOR}NOR
Answer: 4. NOR\text{NOR}NOR
Adding inverters to the inputs of an AND gate results in a NOR gate.
AB+A(B+C)+B(B+C)=B+ACAB + A(B + C) + B(B + C) = B + ACAB+A(B+C)+B(B+C)=B+AC
[AB(C+BD)+AB]C=BC[AB(C + BD) + AB]C = BC[AB(C+BD)+AB]C=BC
AB(C+D)=A+B+CDAB(C + D) = A + B + CDAB(C+D)=A+B+CD
(A+C)(ABC+ACD)=ABC+ACD(A + C)(ABC + ACD) = ABC + ACD(A+C)(ABC+ACD)=ABC+ACD
Answer: 3. AB(C+D)=A+B+CDAB(C + D) = A + B + CDAB(C+D)=A+B+CD
The expression AB(C+D)AB(C + D)AB(C+D) simplifies to ABC+ABDABC + ABDABC+ABD, not A+B+CDA + B + CDA+B+CD.
NOT gate\text{NOT gate}NOT gate
XOR gate\text{XOR gate}XOR gate
Answer: 2. NAND gate\text{NAND gate}NAND gate
The NAND gate is a universal gate because it can be used to implement any other logic gate.
Answer: 1. NAND\text{NAND}NAND
Adding an inverter to the output of an AND gate produces a NAND gate.
Switches connected in parallel\text{Switches connected in parallel}Switches connected in parallel
MOS transistors connected in series\text{MOS transistors connected in series}MOS transistors connected in series
Switches connected in series\text{Switches connected in series}Switches connected in series
Answer: 1. Switches connected in parallel\text{Switches connected in parallel}Switches connected in parallel
An OR gate behaves like switches connected in parallel, where the output is high if any input is high.
Answer: 3. NOR\text{NOR}NOR
Adding inverters to the inputs and output of an AND gate produces a NOR gate.
(A+B)+C=A+(B+C)(A + B) + C = A + (B + C)(A+B)+C=A+(B+C)
A+B=B+AA + B = B + AA+B=B+A
A⋅(B+C)=(A⋅B)+(A⋅C)A \cdot (B + C) = (A \cdot B) + (A \cdot C)A⋅(B+C)=(A⋅B)+(A⋅C)
A+A=AA + A = AA+A=A
Answer: 2. A+B=B+AA + B = B + AA+B=B+A
The commutative law states that the order of operands does not affect the result in addition or multiplication.
NOT\text{NOT}NOT
AND\text{AND}AND
Answer: 1. NOT\text{NOT}NOT
The NOT gate outputs the complement of the input.
Their efficiency in storing data\text{Their efficiency in storing data}Their efficiency in storing data
The random and sequential access method\text{The random and sequential access method}The random and sequential access method
The number of bytes used to store characters\text{The number of bytes used to store characters}The number of bytes used to store characters
Their encoding sequences\text{Their encoding sequences}Their encoding sequences
Answer: 4. Their encoding sequences\text{Their encoding sequences}Their encoding sequences
ASCII and EBCDIC use different encoding sequences to represent characters.
Gray code\text{Gray code}Gray code
8421 code\text{8421 code}8421 code
Excess-3 code\text{Excess-3 code}Excess-3 code
Algebraic code\text{Algebraic code}Algebraic code
Answer: 1. Gray code\text{Gray code}Gray code
Gray code ensures that successive values differ by only one bit.
Data transfer\text{Data transfer}Data transfer
Continuously varying signals\text{Continuously varying signals}Continuously varying signals
Arithmetic and logical computation\text{Arithmetic and logical computation}Arithmetic and logical computation
Cyclic codes are used in data transfer, signal processing, and computation.
101001.1100101001.1100101001.1100
010111.0011010111.0011010111.0011
101000.0100101000.0100101000.0100
101000.0011101000.0011101000.0011
Answer: 3. 101000.0100101000.0100101000.0100
To find the 2's complement:
Invert all bits: 101000.0011101000.0011101000.0011
Add 1 to the least significant bit (LSB): 101000.0100101000.0100101000.0100.
Is a subset of 8-bit EBCDIC\text{Is a subset of 8-bit EBCDIC}Is a subset of 8-bit EBCDIC
Is used only in Western countries\text{Is used only in Western countries}Is used only in Western countries
Is version II of the ASC standard\text{Is version II of the ASC standard}Is version II of the ASC standard
Has 128 characters, including 32 control characters\text{Has 128 characters, including 32 control characters}Has 128 characters, including 32 control characters
Answer: 4. Has 128 characters, including 32 control characters\text{Has 128 characters, including 32 control characters}Has 128 characters, including 32 control characters
The ASCII code includes 128 characters, with 32 being control characters.
011101110111
010001000100
101110111011
101010101010
Answer: 2. 010001000100
The Gray code for decimal 7 is 0100.
504.771504.771504.771
815.234815.234815.234
640.781640.781640.781
90.98790.98790.987
Answer: 1. 504.771504.771504.771
The octal equivalent of decimal 324.987 is 504.771.
000
0 or 10 \text{ or } 10 or 1
Answer: 3. 111
The least significant digit (LSD) of an odd binary number is always 1.