Razlika dva oddelka kod?

Njegova zelo enostavno!
Prvi del kode ne delitve virov za == in <operacije zato
ustvarja manj strojne opreme!
Če se kot drugi del kode ne resorse delitev zato dvojnik
strojne opreme!

Upam, da to pojasnjuje ur dvomi!

 
C

clivechen

Guest
Hi, everybody
Ne vem, razlika med prvim kodo oddelek in drugi del kode?Prosim, daj mi nekaj nasvetov in nasvetov.hvala!
Hvala za vsak odgovor!
Clive Chen

prvi del:

Code:

dodelite a_eq_b = (comp_a == comp_b);

dodelite a_lt_b = (comp_a <comp_b);

Vedno @ (comp_op ali a_eq_b ali a_lt_b) se začne

primeru (comp_op [2:0]) / / synopsys parallel_case

"OR1200_COP_SFEQ:

flagcomp = a_eq_b;

"OR1200_COP_SFNE:

flagcomp = ~ a_eq_b;

"OR1200_COP_SFGT:

flagcomp = ~ (a_eq_b | a_lt_b);

"OR1200_COP_SFGE:

flagcomp = ~ a_lt_b;

"OR1200_COP_SFLT:

flagcomp = a_lt_b;

"OR1200_COP_SFLE:

flagcomp = a_eq_b | a_lt_b;

default:

flagcomp = 1'b0;

endcase

konec
 

Welcome to EDABoard.com

Sponsor

Back
Top