Explore topic-wise MCQs in Engineering.

This section includes 2291 Mcqs, each offering curated multiple-choice questions to sharpen your Engineering knowledge and support exam preparation. Choose a topic below to get started.

901.

In VHDL, what is a GENERATE statement?

A. The start statement of a program
B. Not used in VHDL or ADHL
C. A way to get the computer to generate a program from a circuit diagram
D. A way to tell the compiler to replicate several components
Answer» E.
902.

Binary subtraction of a decimal 15 from 43 will utilize which two's complement?

A. 101011
B. 110000
C. 011100
D. 110001
Answer» E.
903.

Which of the following is the primary advantage of using binary-coded decimal (BCD) instead of straight binary coding?

A. Fewer bits are required to represent a decimal number with the BCD code.
B. BCD codes are easily converted from decimal.
C. the relative ease of converting to and from decimal
D. BCD codes are easily converted to straight binary codes.
Answer» D. BCD codes are easily converted to straight binary codes.
904.

What is the difference between a full-adder and a half-adder?

A. Half-adder has a carry-in.
B. Full-adder has a carry-in.
C. Half-adder does not have a carry-out.
D. Full-adder does not have a carry-out.
Answer» C. Half-adder does not have a carry-out.
905.

Which of the statements below best describes the given figure?

A. Half-carry adder; Sum = 0, Carry = 1
B. Half-carry adder; Sum = 1, Carry = 0
C. Full-carry adder; Sum = 1, Carry = 0
D. Full-carry adder; Sum = 1, Carry = 1
Answer» B. Half-carry adder; Sum = 1, Carry = 0
906.

Convert the decimal numbers 275 and 965 to binary-coded decimal (BCD) and add. Select the BCD code groups that reflect the final answer.

A. 1101 1110 1010
B. 1110 1010 1110
C. 0001 0010 0100 0000
D. 0010 0011 0100 0000
Answer» D. 0010 0011 0100 0000
907.

When multiplying 13 11 in binary, what is the third partial product?

A. 1011
B. 00000000
C. 100000
D. 100001
Answer» C. 100000
908.

The selector inputs to an arithmetic/logic unit (ALU) determine the:

A. selection of the IC
B. arithmetic or logic function
C. data word selection
D. clock frequency to be used
Answer» C. data word selection
909.

Which of the following is correct for full adders?

A. Full adders have the capability of directly adding decimal numbers.
B. Full adders are used to make half adders.
C. Full adders are limited to two inputs since there are only two binary digits.
D. In a parallel full adder, the first stage may be a half adder.
Answer» E.
910.

Convert each of the signed decimal numbers to an 8-bit signed binary number (two's-complement).+7 3 12

A. 0000 0111 1111 1101 1111 0100
B. 1000 0111 0111 1101 0111 0100
C. 0000 0111 0000 0011 0000 1100
D. 0000 0111 1000 0011 1000 1100
Answer» B. 1000 0111 0111 1101 0111 0100
911.

What is one disadvantage of the ripple-carry adder?

A. The interconnections are more complex.
B. More stages are required to a full adder.
C. It is slow due to propagation time.
D. All of the above.
Answer» D. All of the above.
912.

Divide the following binary numbers.

A. 0000 0010 0000 0010 1000 1111
B. 0000 0010 0001 0010 0000 0100
C. 0000 0011 0000 0010 0000 0100
D. 0000 0010 0000 0010 0000 0100
Answer» E.
913.

Half-adders can be combined to form a full-adder with no additional gates.

A. True
B. False
Answer» C.
914.

An 8-bit register may provide storage for two's-complement codes within which decimal range?

A. +128 to 128
B. 128 to +127
C. +128 to 127
D. +127 to 127
Answer» C. +128 to 127
915.

Solve this binary problem: 01110010 01001000 =

A. 00011010
B. 00101010
C. 01110010
D. 00111100
Answer» C. 01110010
916.

What distinguishes the look-ahead-carry adder?

A. It is slower than the ripple-carry adder.
B. It is easier to implement logically than a full adder.
C. It is faster than a ripple-carry adder.
D. It requires advance knowledge of the final answer.
Answer» D. It requires advance knowledge of the final answer.
917.

Solve this binary problem:

A. 1001
B. 0110
C. 0111
D. 0101
Answer» D. 0101
918.

How many inputs must a full-adder have?

A. 2
B. 3
C. 4
D. 5
Answer» C. 4
919.

An input to the mode pin of an arithmetic/logic unit (ALU) determines if the function will be:

A. one's-complemented
B. arithmetic or logic
C. positive or negative
D. with or without carry
Answer» C. positive or negative
920.

A full-adder adds ________.

A. two single bits and one carry bit
B. two 2-bit binary numbers
C. two 4-bit binary numbers
D. two 2-bit numbers and one carry bit
Answer» B. two 2-bit binary numbers
921.

The carry propagation delay in 4-bit full-adder circuits:

A. is cumulative for each stage and limits the speed at which arithmetic operations are performed
B. is normally not a consideration because the delays are usually in the nanosecond range
C. decreases in direct ratio to the total number of full-adder stages
D. increases in direct ratio to the total number of full-adder stages, but is not a factor in limiting the speed of arithmetic operations
Answer» B. is normally not a consideration because the delays are usually in the nanosecond range
922.

Which of the following instructions will move the contents of the accumulator to register 6?

A. MOV 6R, A
B. MOV R6, A
C. MOV A, 6R
D. MOV A, R6
Answer» C. MOV A, 6R
923.

The following command will rotate the 8 bits of the accumulator one position to the left: RL A

A. True
B. False
Answer» B. False
924.

An alternate function of port pin P3.0 (RXD) in the 8051 is:

A. serial port input
B. serial port output
C. memory write strobe
D. memory read strobe
Answer» B. serial port output
925.

The microcontroller is useful in systems that have nonvariable programs for dedicated applications.

A. True
B. False
Answer» B. False
926.

The total amount of external code memory that can be interfaced to the 8051 is:

A. 32K
B. 64K
C. 128K
D. 256K
Answer» C. 128K
927.

The ADC0804 has ________ resolution.

A. 4-bit
B. 8-bit
C. 16-bit
D. 32-bit
Answer» C. 16-bit
928.

A HIGH on which pin resets the 8051 microcontroller?

A. RESET
B. RST
C. PSEN
D. RSET
Answer» C. PSEN
929.

An alternate function of port pin P3.1 in the 8051 is:

A. serial port input
B. serial port output
C. memory write strobe
D. memory read strobe
Answer» C. memory write strobe
930.

The following program will cause the 8051 to be stuck in a loop: LOOP: MOV A, #00H JNZ LOOP

A. True
B. False
Answer» C.
931.

Which of the following commands will copy the contents of RAM whose address is in register 0 to port 1?

A. MOV @ P1, R0
B. MOV @ R0, P1
C. MOV P1, @ R0
D. MOV P1, R0
Answer» D. MOV P1, R0
932.

The contents of the accumulator after this operation MOV A,#2BH ORL A,00H will be:

A. 1B H
B. 2B H
C. 3B H
D. 4B H
Answer» C. 3B H
933.

The statement LCALL READ passes control to the line labelled READ.

A. True
B. False
Answer» B. False
934.

Which of the following commands will copy the contents of location 4H to the accumulator?

A. MOV A, 04H
B. MOV A, L4
C. MOV L4, A
D. MOV 04H, A
Answer» B. MOV A, L4
935.

MOV A, @ R1 will:

A. copy R1 to the accumulator
B. copy the accumulator to R1
C. copy the contents of memory whose address is in R1 to the accumulator
D. copy the accumulator to the contents of memory whose address is in R1
Answer» D. copy the accumulator to the contents of memory whose address is in R1
936.

A label is used to name a single line of code.

A. True
B. False
Answer» B. False
937.

The complex programmable logic device (CPLD) features a(n) ________ type of memory.

A. volatile
B. nonvolatile
C. EPROM
D. volitile EPROM
Answer» C. EPROM
938.

What is an EPM7128S?

A. An Altera MAX7000S CPLD
B. An Altera UP2
C. A DeVry eSOC
D. A BSR PL DT-2
Answer» B. An Altera UP2
939.

The complex programmable logic device (CPLD) contains several PAL-type simple programmable logic devices (SPLDs) called:

A. macrocells
B. microcells
C. AND/OR arrays
D. fuse-link arrays
Answer» B. microcells
940.

A GAL is essentially a ________.

A. non-reprogrammable PAL
B. PAL that is programmed only by the manufacturer
C. very large PAL
D. reprogrammable PAL
Answer» E.
941.

An SPLD listed as 22V10 has ________.

A. 10 inputs, 10 outputs, and requires a 22 V power source
B. 11 inputs, 11 outputs, and requires a 10 V power source
C. 22 inputs and 10 outputs
D. 10 inputs and 22 outputs
Answer» D. 10 inputs and 22 outputs
942.

A macrocell basically contains ________.

A. a programmable AND-OR gate array and some input buffers
B. an OR-gate array and some output logic
C. an AND-OR gate array and some output logic
D. licensed programming
Answer» C. an AND-OR gate array and some output logic
943.

What is an OTP device?

A. Optical transporting port
B. Octal transmitting pixel
C. Operational topical portable
D. One-time programmable
Answer» E.
944.

How many product terms can a MAX+Plus II compiler borrow from adjacent macrocells in the same LAB?

A. 0
B. 5
C. 10
D. 20
Answer» C. 10
945.

For a 4-bit parallel adder, if the carry-in is connected to a logical HIGH, the result is:

A. the same as if the carry-in is tied LOW since the least significant carry-in is ignored.
B. that carry-out will always be HIGH.
C. a one will be added to the final result.
D. the carry-out is ignored.
Answer» D. the carry-out is ignored.
946.

What is the first thing you will need if you are going to use a macrofunction?

A. A complicated design project
B. An experienced design engineer
C. Good documentation
D. Experience in HDL
Answer» D. Experience in HDL
947.

Perform subtraction on each of the following binary numbers by taking the two's-complement of the number being subtracted and then adding it to the first number.01001 0110000011 00111

A. 01100 10011
B. 00110 00101
C. 10110 10101
D. 00111 00100
Answer» C. 10110 10101
948.

Solving 11 + ( 2) will yield which two's-complement answer?

A. 1110 1101
B. 1111 1001
C. 1111 0011
D. 1110 1001
Answer» D. 1110 1001
949.

Multiply the following binary numbers. 1010 &nbsp 1011 &nbsp 1001 0011 &nbsp 0111 &nbsp 1010

A. 0001 1110 0100 1101 0101 1011
B. 0001 1110 0100 1100 0101 1010
C. 0001 1110 0100 1101 0101 1010
D. 0001 1101 0100 1101 0101 1010
Answer» D. 0001 1101 0100 1101 0101 1010
950.

The internal RAM memory of the 8051 is:

A. 32 bytes
B. 64 bytes
C. 128 bytes
D. 256 bytes
Answer» D. 256 bytes