To tylko jedna z 3 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
LABORATORIUM TECHNIKA CYFROWA UKŁADY ARYTMETYCZNE I KOMBINACYJNE Rev.1.0 LABORATORIUM TECHNIKI CYFROWEJ: UKŁADY KOMBINACYJNE I ARYTMETYCZNE KATEDRA ELEKTRONIKI AGH 2 1. Cel ćwiczenia • Praktyczna weryfikacja wiedzy teoretycznej z zakresu projektowania układów kombinacyjnych oraz arytmetycznych 2. Konspekt Zaprojektować dwa (wybrane przez prowadzącego) układy. Przy projektowaniu dostępne są bramki: AND, NAND, OR, NOR, XOR, XNOR, INV. układ inkrementujący (n-bitowy, n=4…8) o stałą wartość 1. Do projektu użyć: tylko bramek NAND lub tylko bramek NOR. 2. układ dekrementujący (n-bitowy, n=4…8) o stałą wartość 1. Do projektu użyć: tylko bramek NAND lub tylko bramek NOR. 3. układ konwersji liczby ujemnej zapisanej w kodzie binarnym do kodu uzupełnień do 2. 4. układ dodający dwie n-bitowe (n=4…8) liczby. 5. układ odejmujący dwie n-bitowe (n=4…8) liczby. 6. transkoder z kodu BCD (cyfry 0-9) na kod siedemnastosegmentowy dla wybranego przez prowadzącego segmentu wyświetlacza (z zastosowaniem optymalnego kodowania stanów dowolnych!!!) 7. transkoder z kodu hex na kod siedemnastosegmentowy tylko dla wybranego przez prowadzącego segmentu wyświetlacza (dla A-F kodowanie następujące: A-A, B-b, C-C, D-d, E-E, F-F, z zastosowaniem optymalnego kodowania!) 8. układ generatora bitu parzystości/ nieparzystości (układ posiada dodatkowe wyjście bitu parzystości/ nieparzystości) 9. dekoder kodu 1 z 16 na kod BCD. 10. układ półsumatora i półsubtraktora (sumatora i subtraktora) w zależności od zewnętrznego sygnału kontrolnego. 11. układ dowolnego transkodera z kodu X na Y, gdzie X, Y mogą być kodami: BCD 8421, BCD 2421, Aikena 2421, z nadmiarem do 3 (tzw. kod XS3), Greya. 12. układ inkrementujący lub dekrementujący o stałą wartość (np. 3) w zależności od wejściowego sygnału kontrolnego. 13. układ dodający lub odejmujący dwie liczby n-bitowe (n=4…6 + bit znaku) w zależności od wejściowego sygnału kontrolnego. 14. układ porównujący dwie n-bitowe liczby (n=4…6). 15. układ dodający ze wskaźnikiem przepełnienia pracujący w kodzie U2. 16. układ dodający i odejmujący (w zależności od zewnętrznego sygnału kontrolnego) w kodzie U2 ze wskaźnikiem przepełnienia. 17. układ inkrementatora równoległego n-bitowego (n=4…6) z przeniesieniami równoległymi. 18. układ konwersji z kodu znak moduł na kod: uzupełnień do dwóch (U2) i uzupełnień do jednego (U1) w zależności od zewnętrznego sygnału kontrolnego. LABORATORIUM TECHNIKI CYFROWEJ: UKŁADY KOMBINACYJNE I ARYTMETYCZNE
(…)
…
Teoria (układy kombinacyjne) - dr inż. E. Jamro
Teoria (układy dodające) - dr inż. E. Jamro
Wykład z TUL - dr inż. P. Russek
Przykładowe zadania z TUL - dr inż. P. Russek
Przykłady rozwiązywania problemów z TUL - dr inż. P. Russek
Wykład z TC - dr inż. J. Kasperek, dr inż. P. Rajda
Wprowadzenie do laboratorium komputerowego
(http://layer.uci.agh.edu.pl/maglay/wrona)
• CIC-310 CPLD/FPGA Development…
... zobacz całą notatkę
Komentarze użytkowników (0)