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.