Opis: PWN 1982 str. 394 stan db+ (zakurzona) ISBN 83-01-02645-6 Książka obejmuje podstawy informatyki zarówno jej części urządzeniowej, jak i programowej, traktowanych łącznie jako jednorodna, spójna całość. Przeznaczona jest dla osób chcących poznać podstawy naukowe informatyki, które umożliwiałyby im dalszą samodzielną pracę czy specjalistyczne studia w tej dziedzinie. Od autora 1. Algorytmy, automaty abstrakcyjne, języki i gramatyki formalne 1.1. Algorytmy 1.2. Automaty abstrakcyjne 1.3. Języki i gramatyki formalne Bibliografia Języki, programy i systemy operacyjne automatów 2.1. Opis i syntaktyka przykładowego języka dziedziny zewnętrznej 2.2. Semantyka języka dziedziny zewnętrznej 2.3. Realizacja zdań napisanych w języku dziedziny zewnętrznej 2.4. Adresowanie argumentów 2.5. Ślad operacji 2.6. Adresowanie operacji 2.7. Opis i syntaktyka języka stanów wewnętrznych automatu 2.8. Język programowania 2.9. Automaty pracujące przy uwarunkowaniach zewnętrznych w czasie rzeczywistym 2.10. Programy nad zbiorami programów — systemy operacyjne Bibliografia 3. Podstawowe elementy i konwencja notacyjna struktur urządzeniowych komputerów 3.1. Bity i operacje na bitach 3.2. Przerzutniki i rejestry 3.3. Kodowanie i dekodowanie 3.4. Jednostka arytmetyczno-logiczna 3.5. Pamięci Bibliografia 4. Analiza przesyłów międzyrejestrowych — zadania elementarne 4.1. Miejsce zgłoszenia, sygnał zgłoszenia, stan 4.2. Punkt sterowania, sygnał mikrosterujący, mikrorozkaz 4.3. Przesyły między rejestrami za pośrednictwem magistrali 4.4. Przesyły między pamięcią operacyjną a rejestrami 4.5. Przesyły między rejestrami z przetwarzaniem w jednostce logicznej 4.6 Synteza bardzo prostego układu sterującego Bibliografia 5. Analiza przesyłów międzyrejestrowych i synteza układu sterującego jednostki centralnej 5.1. Struktura jednostki centralnej 5.2. Analiza i równania rozkazów 5.3. Równania i synteza układu sterującego Bibliografia 6. Mikroprogramowanie, mikroprogramowana wersja jednostki centralnej 6.1. Mikroprogramowanie 6.2. Mikroprogramowane układy sterujące 6.3. Synteza mikroprogramowanego układu sterującego jednostki centralnej Bibliografia 7. Rozwój dróg obiegu adresów i danych w jednostkach centralnych 7.1. Drogi obiegu adresów 7.2. Drogi obiegu danych 7.3. Jednostka centralna o rozwiniętych drogach obiegu adresów i danych 7.4. Realizacja niektórych rozkazów Bibliografia 8. Układy przerwań i bezpośredniego dostępu do pamięci operacyjnej 8.1. Organizacja cyklu rozkazowego w jednostce centralnej 8.2. Jednostka centralna wyposażona w układ obsługi przerwań 8.3. Cykl obsługi przerwania 8.4. Modyfikacja mikroprogramów rozkazów przcrywalnych 8.5. Rozkaz maskowania przerwań 8.6. Powrót z przerwania .... 8.7. Bezpośredni dostęp do pamięci 8.8. Jednostka centralna z układem przerwań i autonomicznym ukła dem bezpośredniego dostępu do pamięci Bibliografia 9. Wymiana danych między jednostką centralną a urządzeniami zewnętrznymi 9.1. Obwody wymiany 9.2. Jednostki wymiany Bibliografia 10. Elementy struktur programowych (assemblery, makroassemblery, kompilatory) 10.1. Programowanie za pomocą rozkazów i adresów w postaci binarnej 10.2. Assembler i makroassembler - translatory języka symbolicznego kodów wewnętrznych komputera 10.3. Translatory języków wyższego rzędu Bibliografia 11. Struktury oprogramowania 11.1. Programy wprowadzające 11.2. Program łączący 11.3. System operacyjny 11.4. Gospodarka zasobami 11.5. Synchronizacja i komunikacja 11.6. Systemy operacyjne czasu rzeczywistego Bibliografia 12. Struktury d 12.1. Komputerowe struktury porządkowania zbiorów danych 12.2. Zadanie rozmieszczenia elementów zbioru Z w wybranej strukturze S 12.3. Zadanie odszukania rekordu danego kluczem 12.4. Zadanie wyszukiwania rekordu danego wartością atrybutu Bibliografia 13. Statystyczne modele komputerów i systemów komputerowych 13.1. Podstawowe pojęcia teorii masowej obsługi 13.2. Analiza pracy systemu M/M/ł 13.3. Analiza pracy systemu MG 13.4. Analiza pracy systemu o regulaminie naturalnym i ograniczonym czasie jednorazowego pobytu w procesorze liczącym 13.5. Systemy z priorytetowym regulaminem kolejki 13.6. Analiza obciążenia złożonego systemu komputerowego 13.7. Elementarne zadania statystycznej teorii systemów komputerowych Bibliografia 14. Procesy rozwoju 14.1. Omówienie problemu 14.2. Operacje i systemy elementarne 14.3. Zmiana kierunku 14.4. Łańcuchy symboli operacji elementarnych 14.5. Niektóre problemy syntezy 14.6. Struktury danych typu 14.7. Łańcuchy ze sprzężeniem zwrotnym 14.8. Złożone systemy rozwoju Bibliografia
|