Problema em utilizar mod operador

M

Mkanimozhi

Guest
Oi para cada um,
Quando eu uso o poder operador e operador mod no meu programa, sempre mpower como calcular um valor zero porquê?plz dizer-me a uma certa solução.

módulo power_mod (a, b);
input [15:0] a;
b saída;

parâmetro base = 2;
parâmetro expoente = 5;
fio valor;
fio mod;
atribuir valor = base ** 5;
mod =% atribuir um valor;
b = atribuir mod;
endmoduleatenciosamente
kanimozhi

 
Oi Kanimozhi,

ur código parecido com isto:
parâmetro base = 2;
fio valor;
atribuir valor = base ** 5;

valor será 32 desde base é 2, se u representam 32 em binário será 6'b100000 e u ter declarado "valor" do fio, o que significa que terá a LSB isto é, 0

Experimente a declarar "valor" para ur tamanho desejado ônibus até dependendo de como ela pode ser grande.

Atenciosamente,
dcreddy

 
thank u ya, o meu problema tem mais, eu tenho valor declarado por um único fio bot, i ter mudado pouco em meu comprimento desejado.

 

Welcome to EDABoard.com

Sponsor

Back
Top