Complex ALU

by

 

23 Oct 2006 (Updated )

A Simulator of Complex ALU

parity_flag.m
%            Progetto ALU
% 
%       Programma elaborato da
%
% Giovanni DI CECCA & Virginia BELLINO
%      50 / 887           408 / 466
%
%       http://www.dicecca.net

% pf assume valore 1 quando non  stato effettuato un CMP e il numero di bit
% uguali ad 1 del risultato  pari
function pf=parity_flag(ncmp,m_out)

n=length(m_out);

casc_xor= m_out(1);

for i=2:n
   casc_xor=xor(casc_xor, m_out(i));
end

pf=~casc_xor&ncmp;

Contact us