Complex ALU

by

 

23 Oct 2006 (Updated )

A Simulator of Complex ALU

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

% Unit logica, effettua l'AND, l'OR e lo XOR dei rispettivi bit di a e b
function [and_, or_, xor_]=logic_unit(a,b)

% Calcola la lunghezza di a
n=length(a);

% Calcola i valori and or xor
for i=1:n
   and_(i)=a(i)&b(i);
   or_(i)=a(i)|b(i);
   xor_(i)=xor(a(i),b(i));
end

Contact us