sumador secuencial - QueGrande
sumador secuencial - QueGrande
sumador secuencial - QueGrande
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
SUMADOR SECUENCIAL<br />
Algoritmo 1: introduce la sincronización con el exterior mediante<br />
dos señales:<br />
1. Control Input: start, indica cuando comenzar la operación.<br />
2. Control Output: done, indica cuando ha finalizado. Mientras esta<br />
señal esté a cero no puede comenzarse una nueva operación.<br />
También se identifican las entradas y salidas utilizadas:<br />
1. Data Inputs: A, B<br />
2. Data Outputs: D<br />
WAIT: do<br />
done ← 1<br />
while (start)<br />
done ← 0<br />
------------------------------<br />
Cargar A<br />
Cargar B<br />
Borrar C<br />
for I=1 to n<br />
{<br />
Di ← Ai ⊕ Bi ⊕ C<br />
C ← Ai · Bi + (Ai ⊕ Bi) · C<br />
}<br />
-----------------------------goto<br />
WAIT<br />
26