

MCQOPTIONS
Saved Bookmarks
This section includes 16 Mcqs, each offering curated multiple-choice questions to sharpen your Vhdl knowledge and support exam preparation. Choose a topic below to get started.
1. |
What will be the output in the following code? |
A. | 0 |
B. | 1 |
C. | b |
D. | aView Answer |
Answer» E. | |
2. |
In a clocked process, IF statement is used to __________ |
A. | To run statements sequentially |
B. | To use concurrent assignment within process |
C. | To detect the clock signal |
D. | To implement sequential circuit |
Answer» D. To implement sequential circuit | |
3. |
If a user gets an error at the time of simulation which is “ the IF statement is illegal” what could be the reason? |
A. | Using IF statement in architecture body |
B. | Using IF statement without ELSE |
C. | Using multiple ELSE statements |
D. | Using concurrent assignment in the IF |
Answer» B. Using IF statement without ELSE | |
4. |
More than one sequential statement can exist between each statement part. |
A. | True |
B. | False |
Answer» B. False | |
5. |
One IF statement can have multiple ___________ |
A. | IF |
B. | ELSIF |
C. | ELSE |
D. | CASE |
Answer» C. ELSE | |
6. |
What logic is described in the following logic? |
A. | EXOR |
B. | EXNOR |
C. | AND |
D. | NORView Answer |
Answer» B. EXNOR | |
7. |
It is possible to use nested IF in VHDL. |
A. | True |
B. | False |
Answer» B. False | |
8. |
In the following lines, what should be the value of signal y, if a and b both are at logic high? |
A. | a |
B. | b |
C. | 0 |
D. | 1View Answer |
Answer» D. 1View Answer | |
9. |
If the condition of IF statement is an expression, then what should be the type of the result of the expression? |
A. | Bit |
B. | Std_logic |
C. | Boolean |
D. | Integer |
Answer» D. Integer | |
10. |
Which of the following represents the correct order for keywords? |
A. | IF, THEN, ELSIF, THEN, ELSE |
B. | IF, ELSE, THEN, ELSIF, THEN |
C. | IF, ELSIF, THEN, ELSE, THEN |
D. | IF, THEN, ELSE, THEN, ELSIF |
Answer» B. IF, ELSE, THEN, ELSIF, THEN | |
11. |
What kind of statement is the IF statement? |
A. | Concurrent |
B. | Sequential |
C. | Assignment |
D. | Selected assignment |
Answer» C. Assignment | |
12. |
If_the_condition_of_IF_statement_is_an_expression,_then_what_should_be_the_type_of_the_result_of_the_expression?$ |
A. | Bit |
B. | Std_logic |
C. | Boolean |
D. | Integer |
Answer» C. Boolean | |
13. |
Which of the following condition has topmost priority? |
A. | IF |
B. | ELSIF |
C. | ELSE |
D. | THEN |
Answer» E. | |
14. |
Which of the following represents correct order for keywords? |
A. | IF, THEN, ELSIF, THEN, ELSE |
B. | IF, ELSE, THEN, ELSIF, THEN |
C. | IF, ELSIF, THEN, ELSE, THEN |
D. | IF, THEN, ELSE, THEN, ELSIF |
Answer» B. IF, ELSE, THEN, ELSIF, THEN | |
15. |
Which of the following keyword is not associated with IF statement? |
A. | ELSE |
B. | THEN |
C. | ELSIF |
D. | WHEN |
Answer» E. | |
16. |
What kind of statement is IF statement? |
A. | Concurrent |
B. | Sequential |
C. | Assignment |
D. | Selected assignment |
Answer» C. Assignment | |