from Complex ALU by Giovanni Di Cecca, Virginia Bellino
A Simulator of Complex ALU

zf=zero_flag(ncmp,m_out)
%            Progetto ALU
% 
%       Programma elaborato da
%
% Giovanni DI CECCA & Virginia BELLINO
%      50 / 887           408 / 466
%
%       http://www.dicecca.net


% zf da valore 1 quando, nel caso di operazione aritmetica o logica
% il risultato  0
function zf=zero_flag(ncmp,m_out)

n=length(m_out);

casc_or= m_out(1);

for i=2:n
   cas_or=casc_or|m_out(i);
end

zf=ncmp&~casc_or;

Contact us