

MCQOPTIONS
Saved Bookmarks
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 | |