Hardware Questions

Q:

What are the blocking and non-blocking assignments in Verilog and which is preferred in Sequential Circutis?

Answer

A blocking assignment is one in which the statements are executed sequentially, i.e., first statement is executed and variable is assigned  a value then second is executed and so on. A non blocking assignment is  one in which statements occurs conturrently, only non blocking assignments should be used in sequential circuit.


 


e.g.


initial


begin


a=b; //blocking


c<=a; //nonblocking


d=c; // blocking


end


 


In this example firstly the value of b is assigned to a and this value is assigned to c only after execution of first statement. the second and the third statements are executed simultaneously, i.e. value a ais assigned to c and previous value if c is assigned to d.

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1613
Q:

Where's MBR located on the disk?

Answer

Main Boot Record is located is sector 0, track 0, head 0, cylinder 0 of the primary active partition.

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1612
Q:

Have you used Threads in Servelet?

Answer

Yes, single thread module

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1607
Q:

What is meant by a bus?

Answer

A bus is a group of conducting lines that carriers data, address, & control signals.


A bus is two or many wire communication method. A bus which communicate between two active devices, it may transfer address, data etc..

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1607
Q:

Which is the Stack used in 8085?

Answer

LIFO (Last In First Out) stack is used in 8085. in this type of Stack the last stored information can be retrieved first.

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1603
Q:

What is Program counter?

Answer

Program counter holds the address of either the first byte of the next instruction to be fetched for execution of the address of the next byte of a multi byte instruction, which has not been completely fetched. In both the cases it gets incremented automatically one by one as the instruction bytes get fetched. Also Program register keeps the address of the next instruction.

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

1 1599
Q:

What are * and? when using them for wildcards in windows?

Answer

* - any characters, aribitary among


? - single character

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1591
Q:

what are the various flags used in 8085?

Answer

Sign flag, Zero flag, Auxillary flag, Parity flag, Carry flag.

Report Error

View answer Workspace Report Error Discuss

Subject: Hardware

0 1579