06.05.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!