Metody i układy arytmetyki komputerowej
Autor: Janusz Biernat
Książka zawiera wyjaśnienie podstawowych algorytmów arytmetycznych stosowanych we współczesnych komputerach. Obejmuje to podstawowe działania arytmetyki stałoprzecinkowej i zmiennoprzecinkowej, takie jak: dodawanie, odejmowanie, mnożenie, dzielenie i obliczanie pierwiastka kwadratowego, a także metody obliczania wartości funkcji elementarnych (trygonometrycznych, logarytmicznej i wykładniczej oraz hiperbolicznych). Dla poszczególnych działań omówiono sposoby kontroli poprawności wyników oraz zapewnienia wymaganej dokładności obliczeń.
Opisy formalne omawianych metod i algorytmów zilustrowano rozwiązaniami układowymi w postaci struktur logicznych. Omówiono również sposoby przyspieszania działań arytmetycznych. Dla przedstawionych układów podano standardowe charakterystyki ich złożoności i szybkości działania.
W zamieszczonym na końcu dodatku podano skrócony opis standardu zmiennoprzecinkowego IEEE 754/854.
Książka jest przeznaczona dla studentów kierunku informatyka, inżynierów zajmujących się praktyczną implementacją zasad arytmetyki komputerowej oraz dla wszystkich, którzy chcieliby poznać odpowiedzi na pytania: jak liczy komputer i dlaczego wykonuje to tak szybko?
Skrócony spis treści:
Wstęp
1. Od zera do komputera
2. Reprezentacja liczb
3. Podstawowe działania arytmetyczne
4. Logika układów cyfrowych
5. Działania arytmetyczne w systemach dwójkowych
6. Szybkie sumatory
7. Metody Przyśpieszania mnożenia
8. Metody szybkiego dzielenia
9. Metody obliczeniowe arytmetyki komputerowej
10. Jednostka arytmetyczno-logiczna
Literatura
Słownik polsko-angielski ważniejszych terminów
ISBN: 83-7085-590-3, wyd II 2001, format B5, s. 170,