Consider the following Verilog code segment:
wire [5:0] A, B;
wire C; assign C = ^A;
If the values of A and B are 5'b10011 and 5'b01110 respectively,
what will be the value of {A[3:1], 2{C}, B[2:0]}
Veriog Module1
Quiz
•
Education
•
University
•
Medium
Mr.G. Ravi Kumar Reddy undefined
Used 1+ times
FREE Resource
12 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Consider the following Verilog code segment:
wire [5:0] A, B;
wire C; assign C = ^A;
If the values of A and B are 5'b10011 and 5'b01110 respectively,
what will be the value of {A[3:1], 2{C}, B[2:0]}
00100110
00111110
01111110
None of these
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Which combinational logic is generated by the following code segment?
input I0,I1;
input sel;
output f;
assign f = sel ? I1 : I0;
1X2 Demultiplexer
2x1 multiplexer
4x1 multiplexer
tri state buffer
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
What combinational circuit do the following verilog module implement?
module example(a,b,c,f1,f2);
input a,b,c;
output f1,f2;
wire w1,w2,w3;
xor x1(w1,a,b);
xor x2(f1,w1,c);
and a1(w2,a,b);
and a2(w3,w1,c);
or(f2,w2,w3);
endmodule
full adder
Half adder
Multiplexer
3 to 8 decoder
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
How will the number -8'd5 (in Verilog) be internally represented as bits?
1111 1110
1111 1100
1111 0000
1111 1011
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a system task?
always block
initial block
$display
assign statement
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Which of the following does not represent a behavioral representation for the function
f = A.B +B.C + C.A?
A truth table of the function f
The Verilog specification: assign f = (A & B) | (B & C) | (C & A);
A netlist consisting of three 2-input AND and one 3-input OR gate
None of these
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
For the following Verilog code segment, if the initial value of IR is 2D00 023A (in hexadecimal), what will be the value of “memaddr” in decimal?
wire [31:0] IR;
wire [7:0] opcode;
wire [23:0] address;
wire [23:0] memaddr;
assign opcode = IR[31:24];
assign address = IR[23:0];
assign memaddr = address + 100;
685
670
723
None of these
10 questions
QUIZ-1
Quiz
•
University
10 questions
Directions Game
Quiz
•
University
10 questions
Understanding Assessments: Formative vs Summative
Quiz
•
12th Grade - University
9 questions
2 Teaching Math in the Primary Grades: The Teaching Cycle
Quiz
•
University
10 questions
Static Electricity
Quiz
•
University
10 questions
Illuminate: Chapter 6
Quiz
•
University
15 questions
EDEP 3501 Topic 1
Quiz
•
University
15 questions
Kuliah Utama ke-8 (Masbuq dengan Siri Tadabbur Al-Quran)
Quiz
•
University
25 questions
Equations of Circles
Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)
Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System
Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers
Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons
Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)
Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review
Quiz
•
10th Grade