Arytmetyka Systemów Cyfrowych.
Transkrypt
Arytmetyka Systemów Cyfrowych.
Arytmetyka Systemów Cyfrowych. Semestr 2 Wyklad 2 ECTS 2 Wyklad Systemy liczbowe: systemy pozycyjne i niepozycyjne, operacje arytmetyczne w systemach o podstawie p, wybór podstawy, operacje arytmetyczne za pomoca uzupelnien, konwersja liczb, liczby ze znakiem, system residualny. Format slowa liczbowego: format staloprzecinkowy, format zmiennoprzecinkowy. Arytmetyka staloprzecinkowa liczb dwójkowych i dziesietnych: operacje arytmetyczne w róznych zapisach, mozliwosci uproszczen przy ich realizacji, dzialania na liczbach o wielokrotnej precyzji, konwersje dziesietno-dwójkowe i dwójkowo-dziesietne. Arytmetyka zmiennoprzecinkowa: operacje arytmetyczne, konwersja liczb. Dokladnosc i kontrola poprawnosci realizacji operacji arytmetycznych kontrola parzystosci, kontrola modulo R, zaokraglanie wyników, dokladnosc, bledy. Konwersje ASCII: konwersja ASCII-D, konwersja D-ASCII. Realizacje ukladowe operacji arytmetycznych: sumatory, jednostki arytmetycznologiczne, komparatory, uklady konwersji liczb, uklady dodawania odejmowania i mnozenia, procesory arytmetyczne. Warunki zaliczenia: ocena uzyskana z cwiczen tablicowych z Teorii Automatów lub kolokwium zaliczeniowe. Literatura: Pochopien B.: Arytmetyka systemów cyfrowych. Wydawnictwo Politechniki Slaskiej, Gliwice 2002. TEORIA AUTOMATÓW Semestr 1 2 3 W 2 2 - cw 1 1 - Lab. 2 Egz. E ECTS 4 5 3 Wyklad Zagadnienia podstawowe: algebra Boole’a, uklad cyfrowy, podstawowe uklady kombinacyjne, realizacje stykowe i bezstykowe, symbole logiczne, system funkcjonalnie pelny, kody, minimalizacja wyrazen logicznych, zjawisko hazardu, podstawowe uklady sekwencyjne. Synteza i analiza ukladów cyfrowych: synteza ukladów kombinacyjnych, synteza ukladów iteracyjnych, analiza ukladów kombinacyjnych, synteza asynchronicznych ukladów sekwencyjnych, zjawiska wyscigu, synteza synchronicznych ukladów sekwencyjnych, synteza ukladów mikroprogramowanych, synteza ukladów z uzaleznieniami czasowymi, analiza ukladów sekwencyjnych. Typowe uklady cyfrowe i ich wykorzystanie: rejestry, liczniki, komutatory, konwertery kodów, pamieci, programowane zespoly logiczne. Literatura: 1. Kamionka-Mikula H., Malysiak H., Pochopien B.: Uklady cyfrowe. Teoria i przyklady.PKJS, Gliwice 2002 r. 2. Praca zbiorowa pod red. H.Malysiaka i B. Pochopienia : Uklady cyfrowe. Zadania. WP Sl. Gliwice 2002 r. 3. Praca zbiorowa pod red. H.Malysiaka: Teoria automatów cyfrowych. Laboratorium WP Sl. Gliwice 2001 r.