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 | |