Internetowa Księgarnia Techniczna - opis książki
http://www.autoinfo.waw.pl
Tam naprawdę zaoszczędzisz około 10%!!!

Elektronika : Wydawnictwa WKŁ


Podstawy budowy i działania komputerów


wydawnictwo: 4
autor: Andrzej Skorupski
ISBN: 83-206-1196-2

wydanie: 4 / 2004
format: B5, str. 196, rys. 148, tab. 26, oprawa miękka

W książce przedstawiono budowę i działanie klasycznych komputerów. Omówiono ich bloki (procesory, pamięci i zasady ich współpracy z urządzeniami zewnętrznymi), współpracę pomiędzy nimi, funkcje oprogramowania. Na końcu książki omówiono współczesne mechanizmy stosowane w komputerach dla przyspieszenia  ich pracy. Przy wyborze zagadnień Autor kierował się swoim wieloletnim doświadczeniem dydaktycznym zdobytym na wielu wyższych uczelniach m. in. Politechnice Warszawskiej i uniwersytetach kanadyjskich. Zrozumienie książki nie wymaga specjalistycznej wiedzy, a zatem może być wykorzystywana nie tylko przez studentów kierunków informatycznych, ale też przez szeroki krąg odbiorców.

Dostęp do wersji elektronicznej
w serwisie
ibuk.pl
 

1. WPROWADZENIE  1
Przeznaczenie książki   1
Rys historyczny   1
Architektura   4
Parametry komputerów   5
Zawartość książki   5
2. ARCHITEKTURA KLASYCZNYCH KOMPUTERÓW   7
3. PODSTAWY TECHNIKI CYFROWEJ  14
3.1. Układy cyfrowe  14
3.1.1. Wprowadzenie   14
3.1.2. Układy kombinacyjne   14
Sumatory   18
Komparatory  19
Dekodery   22
Kodery i konwertery kodu   25
Multipleksery i demultipleksery   27
Kombinacyjne układy matrycowe   28
3.1.3. Układy sekwencyjne   29
Rejestry   30
Liczniki   33
3.2. Kody binarne i arytmetyka   36
3.2.1 Kody binarne   36
3.2.2. Stałopozycyjna reprezentacja liczb   40
3.2.3. Arytmetyka stałopozycyjna   41
Dodawanie i odejmowanie  41
Mnożenie   43
Dzielenie   51
3.2.4. Zmiennopozycyjna reprezentacja liczb  55
3.2.5. Arytmetyka zmiennopozycyjna   57
4. PROCESORY   60
4.1. Organizacja procesora   60
4.2. Cykl rozkazowy procesora   65
4.3. Współpraca procesora z otoczeniem   67
4.4. Blok arytmetyczno-logiczny   69
4.5. Układy sterowania  72
4.6. Przykładowa lista rozkazów   76
4.6.1. Rozkazy arytmetyczno-logiczne   76
Rozkazy arytmetyczne  76
Rozkazy operacji logicznych  77
Rozkazy przesuwania  77
4.6.2. Rozkazy przesłań   78
4.6.3. Rozkazy sterujące pracą programu   78
4.6.4. Rozkazy sterujące pracą procesora  79
4.7. Tryby adresowania   81
5. PAMIĘCI  85
5.1. Wprowadzenie   85
5.2. Pamięci operacyjne  88
5.2.1. Rodzaje pamięci operacyjnych   88
5.2.2. Organizacja pamięci operacyjnych  96
Ochrona przed utratą zawartości w przypadku zaniku napięcia zasilania  98
Praca z przeplotem 99
Pamięć dwubramowa  99
Układowe wspomaganie systemu operacyjnego w zarządzaniu pamięcią  99
5.2.3. Współpraca pamięci operacyjnej z pamięcią kieszeniową  99 Organizacja pamięci kieszeniowej  100
Współpraca pamięci operacyjnej z pamięcią kieszeniową  102
Odwzorowanie obszarów pamięci operacyjnej i kieszeniowej  102
Algorytmy wymiany zawartości pamięci operacyjnej i kieszeniowej 105
Strategia aktualizacji zawartości pamięci kieszeniowej i pamięci operacyjnej  105
5.3. Pamięci z dostępem cyklicznym  106
5.3.1. Wprowadzenie   106
5.3.2. Pamięci dyskowe   108
5.4. Pamięć taśmowa  111
6. URZĄDZENIA ZEWNĘTRZNE 113
6.1. Wprowadzenie  113
6.2. Sytuacje wyjątkowe 116
6.3.1. Zasady obsługi przerwań   116
6.3.2. Programowa obsługa urządzeń zewnętrznych  117
6.3.3. Sprzętowy system przerwań  118
Możliwość blokowania systemu przerwań przez procesor  119
Dezaktywowanie wybranych sterowników przez procesor   119
Możliwość przerywania programu obsługi dowolnego przerwania przez przerwanie o wyższym priorytecie  119
6.4. Sterowniki urządzeń zewnętrznych  122
6.4.1. Rodzaje sterowników  122
6.4.2. Sterownik standardowego łącza równoległego   124
6.4.3. Sterownik standardowego łącza szeregowego  126
Transmisja asynchroniczna  126
Transmisja synchroniczna   127
6.5. Protokoły transmisji   130
6.5.1. Rodzaje protokołów   130
6.5.2. Transmisja bitowa   130
Komunikat informacyjny   131
Komunikat nadzorczy   132
Komunikat sterujący  132
Przykład współpracy dwóch stacji  133
6.5.3. Transmisja znakowa  134
6.6. Bezpośrednia transmisja do pamięci   135
7. ELEMENTY OPROGRAMOWANIA KOMPUTERÓW  139
7.1.Wywoływanie podprogramów  139
Przykład   140
7.2. Proces translacji   143
Tłumaczenie wykonywane przez asembler  145
Łączenie z innymi programami wykonywane przez program łączący   146
Ładowanie w odpowiednie miejsce pamięci komputera wykonywane przez program ładujący   146
7.3. Systemy operacyjne   146
7.3.1. Wprowadzenie   146
7.3.2. Szeregowanie zadań   148
Algorytm FCFS  151
Algorytm SJF   152
Algorytm Round-Robin   152
7.3.3. Zarządzanie pamięcią   153
Pamięć wirtualna  153
Segmentacja   155
8. MECHANIZMY PRZYSPIESZAJĄCE PRACĘ KOMPUTERÓW  156
8.1. Klasyfikacja komputerów   156
8.2. Przyspieszanie współpracy procesora i pamięci   158
8.2.1. Kolejka rozkazów   158
8.2.2. Pamięć z przeplotem   160
8.2.3. Architektura typu Harvard   161
8.3. Architektury potokowe   162
8.3.1. Zasada działania   162
8.3.2. Architektury typu RISC   163
8.4. Systemy wieloprocesorowe   165
8.4.1. Struktury systemów wieloprocesorowych   165
8.4.2. Obliczenia równoległe   168
DODATEK A  172
A.1. Algebra Boole’a   172
A.2. Układy kombinacyjne   177
A.3. Układy sekwencyjne   181
DODATEK B  186
B.1. Motorola 68000  186
B.2. Pentium   188
B.3. Alpha   190
LITERATURA  192
SKOROWIDZ  193


CHCESZ KUPIĆ TĘ KSIĄŻKĘ ALBO DOWIEDZIEĆ SIĘ O NIEJ WIĘCEJ?
!!! KLIKNIJ  TUTAJ !!!

UWAGA w naszej księgarni:
  • W przypadku zamówień powyżej 500 zł nie płacisz za dostawę książek
  • Możesz liczyć na promocyjne ceny (około 10% taniej niż w innych internetowych i normalnych księgarniach)
  • Codziennie powiększamy ofertę
  • Znajdziesz pełne opisy książek wraz ze spisami treści i opiniami czytelników
  • W prosty sposób odszukasz interesujące Cię pozycje
  • Wkrótce dodaktowe atrakcje, zniżki i możliwości.

TEKSTOWA LISTA OFEROWANYCH KSIĄŻEK


Wysyłkowa Księgarnia Techniczna AUTOINFO
03-526 Warszawa, ul. Wincentego 40/43
tel kom. 0 501 635 145   lub   0 606 470 868
tel./fax +48 (022) 408 85 01
e-mail biuro@autoinfo.waw.pl