Arytmetyka komputerowa
Informacje ogólne
Semestr: semestr zimowy
Wymiar zajęć:30 godzin wykładu, 30 godzin ćwiczeń
Punkty ECTS:5
Program
- Przykłady używanych kodów. Informacje o kodach poprawiających błędy. Układy logiczne, podstawowe bramki AND ,OR, XOR, NOT. Bramki NAND i NOR. Uwagi o relizacji. Elementy progowe. Algebry Boolea a układy komputerowe. Szeregowe i równoległe przetwarzanie informacji.
- Liczby a ich rozwinięcia w komputerze. Bazy systemu. Arytmetyki binarne zmiennoprzecinkowe. Przedstawianie liczb ujemnych, system modułu i znaku, arytmetyki uzupełnieniowe, arytmetyka zbalansowana. Dodawanie i mnożenie binarne. Polsumator i sumator, sumatory wielopoziomowe, propagacja przeniesień. Organizacja mnożenia i dzielenia. Informacje o szybkich algorytmach dzialań.
- Arytmetyka resztowa. Przykłady układów i zakres jej zastosowań.
- Stały przecinek, cecha i mantysa liczb rzeczywistych. Standard IEEE przedstawiania liczb rzeczywistych w stałym przecinku. Liczby i nieliczby.
- Przetwarzanie potokowe, wielotorowość w procesorach. Arytmetyka skalowana na przykładzie wybranego procesora.[br][br]Ćwiczenia winny ilustrować przykładami wybrany materiał. Przewiduje się użycie komputera dla symulowania i śledzenia pracy wybranych układów.
Literatura
- Biernat, Arytmetyka komputerów, PWN 1996.
- J. Biernat, Architektura komputerów, Oficyna Wydawnicza Politechniki Wrocławskiej 2002.
- Z. Pogoda, Mikroprocesory RISC rodziny Power PC, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego 1995.
Poza wiadomościami wstępnymi można jako podręcznik użyć wybranych fragmentów książki:[br][br]





