tema 11. circuitos aritméticos digitales - OCW Usal - Universidad de ...
tema 11. circuitos aritméticos digitales - OCW Usal - Universidad de ...
tema 11. circuitos aritméticos digitales - OCW Usal - Universidad de ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
TEMA <strong>11.</strong> CIRCUITOS ARITMÉTICOS ARITM TICOS DIGITALES<br />
COMPARADORES<br />
Si se quiere ver si un número n mero es mayor que otro, empezaremos<br />
por el bit más s significativo, hasta llegar a los menos (en caso<br />
necesario: ejemplo, ver si A2A1A0 > B2B1B0 [ ]<br />
( A A A > B B B ) = ( A > B ) + ( A = B ) ( A > B ) + ( A = B )( A > B ) =<br />
2 1 0 2 1 0 2 2 2 2 1 1 1 1 0 0<br />
A0<br />
⎺B0<br />
A1<br />
B1<br />
A1<br />
⎺B1<br />
A2<br />
B2<br />
A2<br />
⎺B2<br />
= A2 B2 + A2 ⊕ B2 ⎡A1 B1 + ( A1 ⊕ B1) A0 B0<br />
⎤<br />
⎣ ⎦<br />
D. Pardo, et al. 1999<br />
A2A1A0>B2B1B0<br />
Circuito comparador <strong>de</strong> dos<br />
números <strong>de</strong> 3 bits: A > B<br />
Raúl Rengel Estévez: raulr@usal.es<br />
María Jesús Martín Martínez : mjmm@usal.es<br />
A<br />
B<br />
2<br />
2<br />
A<br />
B<br />
1<br />
1<br />
A<br />
B<br />
0<br />
0<br />
12