Digital Systems T2 Flashcards
If we add two numbers of the same sign and the sign of the result is opposite of the sign did overflow occur?
Yes
the zero (Z) status bit is 1 if the result is:
0
For 2sC represented numbers, the negative status bit (N) is 1 if the MSbit of the result is:
1
A Shift right arithmetic
Replicates the MSbit to maintain the sing of the operand in 2sC
A rotate left through carry (RLC) allows us to transfer into the carry the value
of the MSbit of the operand
A Verilog task is similar to a procedural in a high-level programming language
True
Which type of operation is NOT implemented in an ALU?
Storage
We can shift or rotate by ONE or MORE positions
True
The ALU outputs the results of ONE and ONLY one operation at a time
True
The C and the V values are not relevant for
Logical Operations
The VHDL conditional signal assignment is like the procedural if-else can be used in the concurrent block of code
True
The VHDL select signal assignment is like the procedural case but can be used in the concurrent block of code
True
The verilog conditional operator can be used in both concurrent and procedural blocks of code
True
The verilog conditional operator can be nested
True
Which description results in a more efficient implementation?
Structural (Hierarchical)
To write an arbitrary value into a register, which of the following control signals can we activate?
Load
The attribute signal_name’event detects a change in signal name, which can be either low-to-high or high-to-low
True
The keyword ‘negedge’ in Verilog detects the occurrence of
A falling edge of a signal
The DFF is an
Edge triggered device
The user of a memory starts a memory access cycle by first providing the address of the location to be accessed
True
A ROM loses its content when powered down
False
A m-bit wide address value can access
2^(m) locations
The Din and WR input ports are necessary in a
RAM
A RAM loses its content when powered down
True