Sprawozdanie z laboratorium elektroniki w Zakładzie Urządzeń Elektronicznych i Architektury Komputerowej

Temat: Badanie układów arytmetycznych.

Sprawozdanie wykonała: Ewa Piotrowska

Rok I, gr. II iz17/ I zespół

Data:

Ocena:

Podpis:

1. Celem ćwiczenia jest poznanie działania i możliwości wykorzystania programu Xilinx Webpack ISE 9.1i i zamodelowanie w nim półsumatora, sumatora, subtraktora, oraz czterobitowego sumatora- -subtraktora, a także poznanie zasad projektowania i budowy układów wykonujących operacje arytmetyczne.

2. Tematy teoretyczne:

0x08 graphic
Półsumator jest to układ wykonujący operację dodawania na dwóch liczbach jednobitowych A i B wg algorytmu przedstawionego obok:

Półsumator jest układem kombinacyjnym o dwóch wejściach A i B oraz dwóch wyjściach : S - sumy i C - przeniesienia. Z tabelki wynika że:

S = AxorB oraz C = AB

0x01 graphic

Rys. 1 Schemat półsumatora

Sumator jest cyfrowym układem kombinacyjnym, który wykonuje operacje dodawania dwóch (lub więcej) liczb dwójkowych.

Rozróżnia się dwa główne rodzaje sumatorów:

0x01 graphic

Subtraktor to układ odejmujący. Tak jak w przypadku sumatora, w ogólnym przypadku obliczeń na wielu bitach, trzy bity są włączone w wykonywaniu odejmowania dla każdego bitu: Odjemna (Ai), Odjemnik (Bi) i pożyczka od poprzedniego (mniej znaczącego) bitu (Ci). Wynikiem jest różnica bitu (Ri) i pożyczona część(przeniesienie) Cja + 1.

0x01 graphic