Embedded Systems Interview Questions
Questions Answers Views Company eMail

Difference between 80286 and 80287

Mascot,

2 8464

In a processor these are 120 instructions . Bits needed to impliment this instructions [a] 6 [b] 7 [c] 10 [d] none

Wipro,

2 8730

In 8085 microprocessor READY signal does.which of the following is incorrect statements [a]It is input to the microprocessor [b] It sequences the instructions

Wipro,

2 8363




Return address will be returned by function to

Wipro,

2 4731

load a mul a store t1 load b mul b store t2 mul t2 add t1 then the content in accumulator is

Wipro,

2 6202

In 8085 microprocessor READY signal does.which of the following is incorrect statements [a]It is input to the microprocessor [b] It sequences the instructions

Wipro,

4 7700

what is conductance and valence band?

1 4336

What is Fermi level?

5 6199

How does Vbe and Ic change with temperature?

Qualcomm,

2331

If the substrate doping concentration increase, or temperature increases, how will Vt change? it increase or decrease?

1 2240

what is Channel length modulation?

Intel,

2 3186

what is the doping?

5 4526

How does a pn junction works?

Wipro,

2 4689

What is the depletion region?

1 3745

Tell me the parameters as many as possible you know that used to character an amplifier?

1 1493







Un-Answered Questions { Embedded Systems }

This program is in verilog and need help to get it working correctly. This is the code i have so far. Please help. Simple testbench would be great. Thanks\ 'define vend_a_drink {D,dispense,collect} = {IDLE,2'b11}; module drink_machine(nickel_in, dime_in, quarter_in, collect, nickel_out, dime_out, dispense, reset, clk) ; parameter IDLE=0,FIVE=1,TEN=2,TWENTY_FIVE=3, FIFTEEN=4,THIRTY=5,TWENTY=6,OWE_DIME=7; input nickel_in, dime_in, quarter_in, reset, clk; output collect, nickel_out, dime_out, dispense; reg collect, nickel_out, dime_out, dispense; reg [2:0] D, Q; /* state */ // synopsys state_vector Q always @ ( nickel_in or dime_in or quarter_in or reset ) begin nickel_out = 0; dime_out = 0; dispense = 0; collect = 0; if ( reset ) D = IDLE; else begin D = Q; case ( Q ) IDLE: if (nickel_in) D = FIVE; else if (dime_in) D = TEN; else if (quarter_in) D = TWENTY_FIVE; FIVE: if(nickel_in) D = TEN; else if (dime_in) D = FIFTEEN; else if (quarter_in) D = THIRTY; TEN: if (nickel_in) D = FIFTEEN; else if (dime_in) D = TWENTY; else if (quarter_in) 'vend_a_drink; TWENTY_FIVE: if( nickel_in) D = THIRTY; else if (dime_in) 'vend_a_drink; else if (quarter_in) begin 'vend_a_drink; nickel_out = 1; dime_out = 1; end FIFTEEN: if (nickel_in) D = TWENTY; else if (dime_in) D = TWENTY_FIVE; else if (quarter_in) begin 'vend_a_drink; nickel_out = 1; end THIRTY: if (nickel_in) 'vend_a_drink; else if (dime_in) begin 'vend_a_drink; nickel_out = 1; end else if (quarter_in) begin 'vend_a_drink; dime_out = 1; D = OWE_DIME; end TWENTY: if (nickel_in) D = TWENTY_FIVE; else if (dime_in) D = THIRTY; else if (quarter_in) begin 'vend_a_drink; dime_out = 1; end OWE_DIME: begin dime_out = 1; D = IDLE; end endcase end end always @ (posedge clk ) begin Q = D; end endmodule

2381


Explain what are the differences between analytical and computational modeling?

36


Give an example of a combined addressing mode instruction?

64


How can signals be classified for the 8085 microprocessor?

62


what is the difference between timer and counter of microcontroller?

81






classifying discrete time systems.

41


Explain the software instruction ei and di?

72


Explain some of the commonly found errors in embedded systems?

35


What is the purpose of having depletion mode device?

58


Define the process of an interrupt operation in the 8086?

60


What happens when the intr signal goes high in the 8085?

69


What is lookup table microcontroller?

23


Insights of a 2 input NOR gate. Explain the working?

2049


What are the temporary registers of 8085?

61


Explain the properties of a object oriented programming language.

52