reklama - zainteresowany?

Anatomia PC. Wydanie VIII - Helion

Anatomia PC. Wydanie VIII
Autor: Piotr Metzger
ISBN: 83-7361-244-0
stron: 1264, Format: B5, okładka: twarda
Data wydania: 2003-10-30
Księgarnia: Helion

Cena książki: 120,00 zł

Dodaj do koszyka Anatomia PC. Wydanie VIII

Tagi: Elementy komputera

Poznaj architekturę komputerów zgodnych z IBM PC

Książka "Anatomia PC" to klasyczna pozycja, która doczekała się aż ośmiu wydań. Rozproszoną i trudno dostępną wiedzę na temat sprzętu komputerowego masz teraz w zasięgu ręki, w jednym, kompletnym opracowaniu, którego kolejne, aktualizowane edycje cieszą się niesłabnącym powodzeniem wśród czytelników. Także w tym wydaniu uwzględniono najnowsze rozwiązania technologiczne stosowane w komputerach PC.

"Anatomia PC" to nieoceniona pomocą w sytuacjach, gdy komputer nie działa, jak powinien. Dzięki niej poradzisz sobie nawet z najbardziej złożonymi problemami ze sprzętem. Jest to pozycja nie tylko dla profesjonalistów: serwisantów, projektantów urządzeń współpracujących z komputerami PC i programistów. Każdy, kto chce dowiedzieć się, jak działa jego pecet, znajdzie w "Anatomii PC" odpowiedź na wszystkie swoje pytania.

Omówione zostały:
  • procesory i koprocesory,
  • architektura komputerów PC (od XT do architektur wieloprocesorowych),
  • obsługa pamięci i typy układów pamięci,
  • chipsety, magistrala PCI, DMA, przerwania sprzętowe, zegar systemowy,
  • obsługa stacji dyskietek, dysków twardych, magistrale ATA, SCSI i złącze FireWire,
  • karty graficzne, magistrala AGP, przetwarzanie wideo i grafiki 3D,
  • standardy obsługi klawiatury, myszki i innych urządzeń wejściowych,
  • łącza: szeregowe, równoległe, USB, IrDA,
  • złącze FireWire (NOWOŚĆ!),
  • system oszczędzania energii (ACPI),
  • karty dźwiękowe, synteza FM, WaveTable i standard MIDI,
  • przetwarzanie cyfrowego wideo,
  • modemy i standardy używane w transmisji modemowej,
  • sieci i karty sieciowe,
  • zasilacze awaryjne (UPS),
  • BIOS i metody zabezpieczania peceta przed nieuprawnionym dostępem.
Książkę uzupełniają dodatki poświęcone architekturze procesorów różnych producentów, opis oznaczeń modułów pamięci, bogata baza adresów internetowych poświęconych sprzętowi PC oraz przykład sprzętowej realizacji współpracy z magistralą ISA. Do "Anatomia PC" dołączono CD-ROM zawierający przydatne programy diagnostyczne i narzędziowe.

Dodaj do koszyka Anatomia PC. Wydanie VIII

 

Osoby które kupowały "Anatomia PC. Wydanie VIII", wybierały także:

  • Chłodzenie procesorów PC
  • ABC sam składam komputer. Wydanie IV
  • Chłodzenie procesorów PC
  • Komputery PC dla bystrzaków
  • Montaż komputera PC. Ćwiczenia praktyczne

Dodaj do koszyka Anatomia PC. Wydanie VIII

Spis treści

Anatomia PC. Wydanie VIII -- spis treści

Rozdział 1. Mikroprocesor (25)

  • Przetwarzanie rozkazów (27)
    • RISC i CISC (27)
    • Pipeline (28)
      • Faza pierwsza - pobranie (Prefetch, PF) (30)
      • Faza druga - dekodowanie (Decode, DE) (30)
      • Faza trzecia - wykonanie (Execute, EX) (30)
      • Faza czwarta - zakończenie i zapisanie wyników (Write Back, WB) (30)
    • Techniki przyspieszania (30)
      • Techniki superskalarne (31)
      • Przemianowywanie rejestrów (31)
      • Przepowiadanie (34)
      • Optymalizacja kodu (37)
  • Dostęp do pamięci (37)
    • Adresowanie (39)
    • Stronicowanie (40)
  • Caching (42)
    • Topologie (43)
    • Organizacja pamięci podręcznej (45)
      • Mapowanie bezpośrednie (Direct Mapped) (45)
      • Pełna asocjacja (Fully Associative) (45)
      • Asocjacja zespołowa (Set Associative) (46)
    • Strategie (46)
      • Write Through (47)
      • Write Back (47)
      • Victim Cache (47)
    • Pamięć podręczna procesora 80386 (47)
      • Określenie trafienia (49)
      • Decyzja o wymianie linijki (LRU) (50)
  • Obsługa przestrzeni adresowej I/O (51)
    • Procesor 8086 (52)
    • Procesory 80386 i 80486 (52)
    • Pentium (53)
  • Funkcje kontrolne i sterujące (53)
    • BIST (54)
    • Kontrola TLB (54)
    • Kontrola pamięci podręcznej (54)
    • Przejście w stan wysokiej impedancji (54)
    • JTAG (55)
  • Częstotliwość taktowania (56)
  • Zasilanie (58)
  • Jak rozpoznać typ procesora? (60)
    • Czy procesor jest zgodny z układem 80286 lub lepszym? (60)
    • Procesor 8086/88 czy 80186/88? (61)
    • Procesor 80286 (62)
    • Procesor 80386 (62)
    • Procesor 486 czy Pentium? (62)
  • Koprocesory (63)
    • Koprocesor 8087 (65)
    • Koprocesor 80287 (66)
    • Koprocesor 80387 (66)
    • Koprocesor i487SX (67)
  • Rozszerzenia (67)
    • MMX (68)
      • Zmiany w architekturze (68)
      • Rozpoznanie procesora P55C (70)
      • Nowe rejestry (70)
      • Nowe typy danych (73)
      • Nowe rozkazy (73)
      • Przykłady zastosowań (78)
    • 3DNow! (80)
    • SSE (80)
    • SSE2 (84)
    • Hyper-Threading (HT) (87)
      • Technologia (88)
      • Architektura (88)
      • Rozpoznanie BIOS (90)
      • Instalacja (90)
      • Efekty (91)

Rozdział 2. Architektury komputerów PC (93)

  • Model PC/XT (93)
    • Procesor 8086 (93)
    • Procesor 8088 (96)
    • Dostęp do pamięci i przestrzeni wejścia-wyjścia (97)
    • Kontroler 8288 (98)
      • Pozostałe elementy architektury XT (100)
    • Magistrala ISA 8-bitowa (103)
  • Model AT (105)
    • Procesor 80286 (107)
    • Magistrala ISA 16-bitowa (109)
  • Komputery z procesorami 386, 486 i Pentium (111)
    • EISA (112)
      • Wieloprocesorowość (113)
      • Magistrala zewnętrzna (113)
      • Kontroler DMA (113)
      • Kontroler przerwań sprzętowych (114)
      • Kontroler magistral (114)
      • Pamięć konfiguracji (114)
    • MCA (114)
    • VESA (116)
    • PCI (117)
  • Architektury systemów wieloprocesorowych (118)
    • Architektura MPP (119)
    • Architektura UMA (120)
      • Komunikacja z pamięcią (121)
      • Caching w systemach multiprocesorowych (122)
    • Specyfikacja MP (Intel) (123)
      • Obsługa przerwań (125)
      • Rozruch systemu (125)
      • Przejście do pracy symetrycznej (126)
      • System Dual-Pentium z magistralą PCI (127)
      • Tabela konfiguracji MP (129)
    • Zastosowania praktyczne (131)
      • Systemy operacyjne (132)
      • Procesory (132)
      • Chipsety (133)
      • Aplikacje (135)
      • Granice teoretyczne (136)
  • Architektura komputerów przenośnych (137)
    • Złącze PCMCIA (137)

Rozdział 3. Układy pamięciowe PC (139)

  • Pamięci dynamiczne (140)
    • Tryb konwencjonalny (Page Mode) (141)
      • Odczyt (141)
      • Zapis (141)
    • FPM (Fast Page Mode) (141)
      • Odczyt (143)
      • Zapis (143)
    • EDO (Extended Data Out) (143)
      • Odczyt (144)
      • Zapis (144)
    • BEDO (Burst EDO) (144)
    • Porównanie (145)
    • SDRAM (146)
      • Linie zewnętrzne (148)
      • Rozkazy SDRAM (150)
      • Organizacje logiczne układów SDRAM (154)
  • Moduły pamięciowe (155)
    • Moduły SIMM-30 (SIP) (156)
    • Moduły SIMM PS/2 (157)
      • SIMM PS/2 bez parzystości (FPM i EDO) (157)
      • SIMM PS/2 36-bitowy (161)
      • System rozpoznawania modułów SIMM (162)
    • Moduły DIMM (162)
      • Buforowane DIMM DRAM (163)
      • Niebuforowane DIMM DRAM (166)
      • Niebuforowane DIMM SDRAM (169)
      • Rozpoznawanie modułu DIMM (174)
  • Odświeżanie (176)
    • RAS Only (177)
    • CBR (CAS before RAS) (178)
    • Hidden (179)
  • Wykrywanie błędów i ich korekcja (180)
    • Błędy powtarzalne (HE) (181)
    • Błędy sporadyczne (SE) (181)
    • Kontrola parzystości (182)
    • Kontrola ECC (183)
  • Rozszerzenia standardu magistrali PC-66 (184)
    • Parametry modułów (185)
    • Pamięć konfiguracyjna (SPD) (187)
    • Moduły buforowane (190)
  • DDR-SDRAM (192)
    • Systemy dwukanałowe (199)
    • DDR-II i DDR-III (200)
  • RDRAM (200)
  • VC-SDRAM (207)
  • HSDRAM (209)
  • Porównanie parametrów pamięci (210)
    • LVTTL (211)
    • SSTL_2 (212)
    • SSTL_18 (213)
    • RSL (213)
  • Identyfikacja producentów chipów pamięciowych (213)

Rozdział 4. Układy otoczenia procesora (chipset) (215)

  • Zakres funkcji (215)
    • Magistrala FSB (217)
    • Obsługa pamięci operacyjnej i magistrali pamięciowej (219)
    • Obsługa pamięci podręcznej (Cache) (222)
    • Zakres pokrywany przez pamięć podręczną (225)
  • Układy obsługi podstawki typu Socket 7 (227)
  • Układy współpracujące z magistralą GTL+ i AGTL+ (229)
  • Układy do obsługi procesorów AMD (238)
    • ALi (238)
    • AMD (238)
    • nVidia (239)
    • SiS (239)
    • ViA (239)
  • Układy ze zintegrowaną kartą graficzną (241)
  • Wewnętrzne magistrale międzyukładowe (244)
    • PCI (247)
    • Hub-Interface, V-Link i MuTIOL (247)
    • RapidIO (248)
    • HyperTransport (LDT) (252)

Rozdział 5. Magistrala PCI (255)

  • Gniazda magistrali PCI (265)
  • Obsługa przerwań (267)
  • Pamięć konfiguracyjna urządzeń PCI (269)
    • Identyfikator producenta (Vendor ID) (269)
    • Identyfikator urządzenia (Device ID) (269)
    • Rejestr poleceń (Command) (270)
    • Rejestr stanu (Status) (271)
    • Numer wersji urządzenia (Revision ID) (273)
    • Kod klasy urządzenia (Class Code) (273)
    • Rozmiar linii pamięci podręcznej (Cache Line Size) (273)
    • Minimalny czas transmisji (Latency Timer) (273)
    • Typ nagłówka (Header Type) (276)
    • BIST (Build-in Self-test) (277)
    • Adres bazowy (Base Address Registers) (277)
    • Wskaźnik CardBus CIS (CardBus CIS Pointer) (278)
    • Dodatkowy identyfikator producenta (Subsystem Vendor ID) i dodatkowy identyfikator urządzenia (Subsystem ID) (279)
    • Adres bazowy rozszerzenia ROM (Expansion ROM Base Address) (279)
    • Wskaźnik do listy możliwości (Capabilities Pointer) (280)
    • Linia IRQ (Interrupt Line) (280)
    • Linia INT (Interrupt Pin) (280)
    • Długość transmisji (Min_Gnt) (281)
    • Częstość (Max_Lat) (281)
  • Mechanizmy dostępu do pamięci konfiguracyjnej (281)
    • Pierwszy mechanizm dostępu do pamięci konfiguracyjnej (282)
    • Drugi mechanizm dostępu do pamięci konfiguracyjnej (282)
    • PCI BIOS (283)
  • Autokonfiguracja urządzeń PCI (283)
  • Rozwój PCI i inne magistrale (284)
    • PCI-32/66 MHz i PCI-64 (285)
    • PCI-X (285)
    • PCI-Express (289)
      • Model warstwowy (289)

Rozdział 6. Kanał DMA (293)

  • Układ scalony 8237A (294)
  • Tryby pracy kontrolera DMA (296)
    • Tryb spoczynkowy "I" (Idle) (296)
    • Tryb "S" (Single) (297)
    • Tryb "B" (Block) (297)
    • Tryb "D" (Demand) (297)
    • Tryb "C" (Cascade) (297)
    • Tryb "V" (Verify) (297)
  • Kaskadowe łączenie układów 8237A (298)
  • Programowanie kontrolerów DMA (298)
  • Adresy portów kontrolerów DMA w komputerze IBM PC/XT (299)
    • "Sztuczne" porty komputera PC/XT (300)
  • Adresy portów kontrolerów DMA w komputerze IBM PC/AT (300)
    • "Sztuczne" porty komputera PC/AT (301)
  • Budowa rejestrów wewnętrznych (302)
    • Rejestr żądań (port 009h w PC/XT, 009h i 0D2h w PC/AT) (302)
    • Rejestr stanu (port 008h w PC/XT, 008h i 0D0h w PC/AT) (302)
    • Rejestr rozkazów (port 008h w PC/XT, 008h i 0D0h w PC/AT) (302)
    • Rejestr maski kanału (port 00Ah w PC/XT, 00Ah i 0D4h w PC/AT) (303)
    • Rejestr maskujący (port 00Fh w PC/XT, 00Fh i 0DEh w PC/AT) (303)
    • Rejestr trybu (00Bh w PC/XT, 00Bh i 0D6h w PC/AT): (304)
  • Przebieg transmisji (305)
    • Komputer IBM PC (305)
    • Komputer IBM PC/XT (306)
    • Komputer IBM PC/AT (307)
      • Kanały 16-bitowe (307)
  • Układ odświeżania pamięci (308)

Rozdział 7. System obsługi przerwań sprzętowych (311)

  • Układ scalony 8259A (PIC) (312)
  • Cykl przyjęcia zgłoszenia (314)
  • Kaskadowe łączenie kontrolerów przerwań (315)
    • Fazy obsługi przerwań pochodzących od układu Slave (317)
  • Programowanie kontrolera przerwań (317)
    • Inicjowanie pracy układu (318)
  • Polling (322)
  • Przerwanie niemaskowalne (NMI) (322)
  • Obsługa przerwań z magistral ISA, PCI i AGP (323)
  • Kontroler APIC (326)
    • Strona sprzętowa (328)
    • Obsługa APIC przez OS (330)

Rozdział 8. Obsługa stacji dyskietek (335)

  • Fizyczna organizacja danych na dyskietce (337)
  • Programowanie operacji dyskowych (340)
    • Programowanie operacji dyskowych z poziomu systemu MS-DOS (340)
    • Przerwanie 25h (341)
    • Przerwanie 26h (342)
    • Przerwanie 21h (342)
    • Obsługa dysków za pomocą funkcji BIOS-u (343)
      • Funkcja 00h (344)
      • Funkcja 01h (345)
      • Funkcja 02h (345)
      • Funkcja 03h (346)
      • Funkcja 04h (346)
      • Funkcja 05h (347)
      • Funkcja 08h (349)
      • Funkcja 15h (351)
      • Funkcja 16h (352)
    • Bezpośredni dostęp do kontrolera napędu dysków elastycznych (352)
      • Rejestry kontrolera napędu dysków elastycznych (353)
  • Cykl rozkazowy kontrolera (355)
    • Faza przygotowawcza (355)
    • Faza przekazywania rozkazu (355)
    • Budowa przykładowego rozkazu - rozkaz RS (Read Sector) (356)
      • Faza przekazywania rozkazu (356)
      • Faza przekazywania danych (357)
      • Faza końcowa (358)
    • Alternatywne metody transmisji danych (361)
  • Uwzględnianie mechanicznych własności napędu (362)
  • Zabezpieczanie danych - kod CRC (364)

Rozdział 9. Obsługa dysku twardego (367)

  • Budowa kontrolera (367)
  • Systemy kodowania MFM i RLL (368)
  • Fizyczna organizacja danych i formatowanie (370)
    • Formatowanie wysokiego poziomu (371)
    • Formatowanie niskiego poziomu (372)
  • Wykrywanie i korekcja błędów (374)
  • Standard AT-BUS (377)
    • Wstęp (378)
    • Złącze fizyczne (380)
    • Dostęp CPU do dysku AT-BUS (382)
      • Rejestr danych (1F0h) (383)
      • Rejestr błędów (1F1h) (383)
      • Rejestr prekompensacji (Features Register: 1F1h) (385)
      • Rejestr numeru sektora (Sector Number Register: 1F3h) (385)
      • Rejestr liczby sektorów (Sector Count Register: 1F2h) (385)
      • Rejestry numeru cylindra (Cylinder Low/High Register: 1F4h, 1F5h) (385)
      • Rejestr napęd/głowica (Device/Head Register: 1F6h) (385)
      • Rejestr stanu (Status Register: 1F7h) (386)
      • Rejestr rozkazów (Command Register: 1F7h) (386)
      • Alternatywny rejestr stanu (3F6h) (387)
      • Rejestr sterujący (3F6h) (388)
      • Rejestr adresu napędu (3F7h) (388)
    • Cykl programowania kontrolera (389)
      • Przekazywanie rozkazu (389)
      • Przekazywanie danych (389)
      • Faza końcowa (390)
      • Przykład realizacji rozkazu CZYTAJ SEKTOR (391)
  • Rozszerzenia standardu pierwotnego (393)
  • Wzrost pojemności dysków (396)
    • Ograniczenia wnoszone przez BIOS (397)
      • Bariera 504 MB (397)
      • Metody omijania bariery 504 MB (399)
      • Adresy liniowe (LBA) (400)
      • Translacja XCHS (eXtended Cylinder-Head-Sector) (401)
      • Straty pojemności (402)
      • Bariera 2,1 GB (402)
      • Bariera 8 GB (403)
      • Przekraczanie bariery 8 GB (404)
      • Bariera 32 GB (404)
      • Bariera 128 GB (405)
    • Ograniczenia wnoszone przez systemy operacyjne (406)
      • Limit FAT-16 (bariera 2047 MB) (407)
      • Bariera 4 GB (408)
      • Windows NT - bariery 4 GB i 8 GB (408)
      • Windows 95 - bariera 32 GB (409)
      • Windows 98/98SE/ME - ograniczenie 69 GB (409)
    • Obsługa dużych dysków (409)
      • EZ-Drive (Phoenix) (410)
      • Diskmanager (Ontrack) (411)
  • Podnoszenie pasma przepustowego magistrali (411)
    • Tryby PIO (411)
    • Tryby DMA (412)
    • Tryb Ultra DMA/33 (413)
    • Tryb Ultra DMA/66 (418)
    • Tryby Ultra ATA/100 i Ultra ATA/133 (420)
  • Blok informacyjny (420)
    • Realizacja rozkazu Identify Device (421)
      • Faza przekazywania rozkazu (421)
      • Faza przekazywania danych (421)
      • Faza końcowa (421)
  • Lista rozkazów (427)
  • Funkcje oszczędnościowe (427)
    • System PM (428)
    • System APM (429)
  • Funkcje akustyczne (431)
    • Dostęp do funkcji AAM (431)
  • Wykorzystanie powierzchni dyskowej (432)
    • Proces ładowania OS-a (433)
    • MBR i PT (434)
    • System danych i FSBR (436)
    • Specyfika wybranych systemów operacyjnych (438)
      • Start z dyskietki (438)
      • MS-DOS - start z dysku twardego (439)
      • MS Windows 95a/95b/98/98SE/ME (439)
      • MS Windows NT (440)
      • MS Windows 2000 (440)
      • MS Windows XP (441)
      • Linux (441)
      • OS/2 (442)
    • Przypisywanie oznaczeń literowych (442)
    • Programy BM (442)
  • Macierze dyskowe (444)
    • Poziomy RAID (444)
      • RAID-0 (444)
      • RAID-1 (446)
      • RAID-0/1 (RAID-10) (446)
      • RAID-2 (446)
      • RAID-3 (447)
      • RAID-4 (447)
      • RAID-5 (447)
      • RAID-0/5 (RAID-50) (448)
    • Kontrolery RAID (448)
    • Rozwiązania programowe z poziomu OS-a (448)
  • SMART (450)
    • Struktura systemu (450)
    • Aplikacje współpracujące ze SMART (453)

Rozdział 10. Magistrala szeregowa ATA (455)

  • Specyfikacja (456)
  • Sterowanie (457)
  • Okablowanie (458)
  • Protokół i transmisja (458)

Rozdział 11. Standard SCSI (467)

  • Realizacja magistrali (470)
  • Organizacja protokołu (473)
    • Fazy pracy magistrali (474)
      • Szyna wolna (Bus Free) (475)
      • Faza rozstrzygania (Arbitration Phase) (476)
      • Wybór (Selection Phase) (479)
      • Reselekcja (Reselection) (482)
      • Fazy informacyjne (484)
    • Transfer danych w fazach informacyjnych (487)
      • Tryb asynchroniczny (487)
      • Tryb synchroniczny (489)
      • Tryb synchroniczny "Fast" (491)
      • Zmiana kierunku transmisji (494)
    • Sytuacje wyjątkowe (494)
      • Uwaga (Attention) (494)
      • Zerowanie (Reset) (496)
    • Rozkazy systemowe (498)
    • Informacja statusowa (502)
    • Komunikaty (Messages) (503)
      • 00h: COMMAND COMPLETE (zakończono wykonanie rozkazu) (505)
      • 02h: SAVE DATA POINTERS (zachowaj zestaw wskaźników) 03h: RESTORE POINTERS (przywróć zestaw wskaźników) (505)
      • 04h: DISCONNECT (rozłączenie) (505)
      • 05h: INITIATOR DETECTED ERROR (wykryto nienaturalne zachowanie inicjatora) (505)
      • 06h: ABORT (przerwij natychmiast) (505)
      • 07h: MESSAGE REJECT (odmowa przyjęcia wiadomości) (505)
      • 08h: NO OPERATION (wiadomość pusta) (506)
      • 09h: MESSAGE PARITY ERROR (wykryto błąd parzystości) (506)
      • 0Ah: LINKED COMMAND COMPLETE (zakończono rozkaz cząstkowy) (506)
      • 0Bh: LINKED COMMAND COMPLETE WITH FLAG (zakończono rozkaz cząstkowy plus flaga) (506)
      • 0Ch: BUS DEVICE RESET (wyzerowanie) (506)
      • 0Dh: ABORT TAG (porzuć wykonanie procesu) (506)
      • 0Eh: CLEAR QUEUE (wyczyść kolejkę procesów) (506)
      • 20h: SIMPLE QUEUE TAG (umieść w kolejce) 21h: HEAD OF QUEUE TAG (umieść na szczycie) 22h: ORDERED QUEUE TAG (umieść na końcu) (506)
      • 12h: CONTINUE I/O PROCESS 13h: TARGET TRANSFER DISABLE (507)
      • 80h - FFh: IDENTIFY (identyfikacja jednostki LUN) (507)
      • 01h: SYNCHRONOUS DATA TRANSFER REQUEST (uzgodnienie RAO i TP) (507)
      • Procedura uzgadniania (508)
    • System wskaźników (508)
    • Przykładowa wymiana danych (510)
  • SCSI w komputerach PC (514)
    • Host-Adapter (515)
    • Okablowanie (518)
    • Terminatory (521)
    • Rozszerzenia SCSI (523)
      • Ultra-2 (524)
      • Ultra-3 (Ultra/160) (524)
      • Ultra/320 (526)
      • Kompatybilność (527)

Rozdział 12. Złącze 1394 (Fire Wire) (529)

  • Ogólne założenia standardów 1394-1995 i 1394a-2000 (530)
    • Tryby i prędkość transmisji (530)
    • Topologia (531)
    • Okablowanie (531)
    • Gwarantowane pasmo transmisyjne (533)
  • Rozszerzenia 1394b (533)
    • Klasy prędkości (534)
    • Okablowanie (534)
    • Protokół (535)

Rozdział 13. Karty graficzne (539)

  • Przegląd kart graficznych (539)
  • Omówienie kart graficznych EGA, VGA i SVGA (543)
    • Tryby tekstowe (545)
    • Tryby graficzne (547)
    • Rozdzielczość obrazu (547)
    • Tryby zapisu i odczytu pamięci obrazu (548)
      • Tryb zapisu 0 (548)
      • Tryb zapisu 1 (549)
      • Tryb zapisu 2 (549)
      • Tryb zapisu 3 (549)
      • Tryb odczytu 0 (549)
      • Tryb odczytu 1 (549)
  • Standard VESA (550)
  • Rejestry sterowników EGA/VGA (550)
    • Rejestry zewnętrzne (External/General registers) (552)
      • Pomocniczy rejestr wyjściowy MOR (Miscellaneous Output Register) - adres 3C2h/3CCh (552)
      • Rejestr urządzeń zewnętrznych FCR (Feature Control Register) - adres 3DAh/3CAh (552)
      • Zerowy rejestr stanu ISRZ (Input Status Register Zero) - adres 3C2h (553)
      • Pierwszy rejestr stanu ISRO (Input Status register one) - adres 3BAh (3DAh) (553)
      • Rejestr odłączenia sterownika VSER (Video Subsystem Enable Register) - adres 3C3h (553)
    • Układ sekwencyjny (554)
      • Rejestr adresowy układu sekwencyjnego SAR (Sequencer Address Register) - adres 3C4h (554)
      • Rejestr informacyjny układu sekwencyjnego - adres 3C5h (554)
      • Rejestr zerowania RR (Reset Register) - indeks 00h (554)
      • Rejestr trybu taktowania CMR (Clocking Mode Register) - indeks 01h (554)
      • Rejestr blokowania pamięci MMR (Map Mask Register) - indeks 02h (555)
      • Rejestr zbioru znaków CMR (Character Map Register) - indeks 03h (555)
      • Rejestr trybu dostępu do pamięci MMR (Memory Mode Register) - indeks 04h (556)
    • Układ graficzny (556)
      • Rejestr adresowy układu graficznego GAR (Graphics 1 and 2 Address Register) - adres 3CEh (556)
      • Rejestr informacyjny układu graficznego - adres 3CFh (556)
      • Rejestr ustawiania-zerowania SRR (Set/Reset Register) - indeks 00h (556)
      • Rejestr zezwolenia na ustawianie-zerowanie ESRR (Enable Set/Reset Register) - indeks 01h (557)
      • Rejestr porównania kolorów CCR (Colour Compare Register) - indeks 02h (557)
      • Rejestr przesunięcia i wyboru funkcji DRFSR (Data Rotate-Function Select Register) - indeks 03h (558)
      • Rejestr wyboru płatu do odczytu RMSR (Read Map Select Register) - indeks 04h (558)
      • Rejestr trybu dostępu do pamięci MOR (Mode Register) - indeks 05h (558)
      • Rejestr dodatkowy MIR (Miscellaneous Register) - indeks 06h (559)
      • Rejestr pominięcia koloru CDCR (Colour don't Care Register) - indeks 07h (560)
      • Rejestr modyfikacji bitów BMR (Bit Mask Register) - indeks 08h (560)
    • Układ sterowania atrybutem (561)
      • Rejestr adresowy układu sterowania atrybutem G1&2AR (Graphics 1 and 2 Address Register) - adres 3C0h (561)
      • Rejestr informacyjny układu sterowania atrybutem - adres 3C0h/3C1h (561)
      • Rejestry palety PR (Palette Registers) - indeksy 00h - 0Fh (562)
      • Rejestr sterowania trybem pracy MCR (Mode Control Register) - indeks 10h (562)
      • Rejestr krawędzi ekranu OR (Overscan Register) - indeks 11h (563)
      • Rejestr uwzględnianych płatów pamięci CPER (Colour Plane Enable Register) - indeks 12h (563)
      • Rejestr przesunięcia poziomego HPPR (Horizontal Pel Panning Register) - indeks 13h (563)
      • Rejestr wyboru koloru CSR (Colour Select Register) - indeks 14h (564)
    • Przetwornik cyfrowo-analogowy (564)
      • Rejestr ograniczenia koloru PELMR (PEL Mask Register) - adres 3C6h (565)
      • Rejestr stanu przetwornika DACSR (DAC Status Register) - adres 3C7h (565)
      • Rejestr adresowy odczytu przetwornika PELARMR (PEL Address Read Mode Register) - adres 3C7h (566)
      • Rejestr adresowy zapisu przetwornika PELAWMR (PEL Address Write Mode Register) - adres 3C8h (566)
      • Rejestr informacyjny przetwornika PELDR (PEL Data Register) - adres 3C9h (567)
    • Układ sterowania wyświetlaczem (CRT Controller) (567)
      • Rejestr indeksowy układu sterowania wyświetlaczem CRTCAR (CRTC Address Register) - adres 3B4h (3D4h) (567)
      • Rejestr informacyjny układu sterowania wyświetlaczem - adres 3B5h (3D5h) (567)
      • Rejestr całkowitego czasu wyświetlania linii HTR (Horizontal Total Register) - indeks 00h (567)
      • Rejestr końca wyświetlania poziomego HDER (Horizontal Display End Register) - indeks 01h (568)
      • Rejestr początku wygaszania poziomego SHBR (Start Horizontal Blanking Register) - indeks 02h (568)
      • Rejestr końca wygaszania poziomego EHBR (End Horizontal Blanking Register) - indeks 03h (568)
      • Rejestr początku powrotu poziomego SHRR (Start Horizontal Retrace Register) - indeks 04h (569)
      • Rejestr końca powrotu poziomego EHRR (End Horizontal Retrace Register) - indeks 05h (569)
      • Rejestr całkowitego czasu wyświetlania obrazu VTR (Vertical Total Register) - indeks 06h (569)
      • Rejestr przepełnień układu sterowania wyświetlaczem OVRFLR (Overflow Register) - indeks 07h (570)
      • Rejestr położenia pierwszej linii PSLR (Preset Scan Line Register) - indeks 08h (570)
      • Rejestr ostatniej linii znaku MSLR (Max Scan Line Register) - indeks 09h (570)
      • Rejestr pierwszej linii kursora CSR (Cursor Start Register) - indeks 0Ah (571)
      • Rejestr ostatniej linii kursora CER (Cursor End Register) - indeks 0Bh (571)
      • Rejestry adresowe SAHR, SALR (Start Address High Register, Start Address Low Register) - indeksy 0Ch i 0Dh (571)
      • Rejestry pozycji kursora CLHR, CLLR (Cursor Location High Register, Cursor Location Low Register) - indeksy 0Eh i 0Fh (572)
      • Rejestr początku powrotu pionowego VRS (Vertical Retrace Start) - indeks 10h (572)
      • Rejestr końca powrotu pionowego VRE (Vertical Retrace End) - indeks 11h (572)
      • Rejestr końca wyświetlania pionowego VDER (Vertical Display End Register) - indeks 12h (573)
      • Rejestr długości linii OR (Offset Register) - indeks 13h (573)
      • Rejestr pozycji podkreślenia ULR (Underline Location Register) - indeks 14h (573)
      • Rejestr początku wygaszania pionowego SVBR (Start Vertical Blanking Register) - indeks 15h (574)
      • Rejestr końca wygaszania pionowego EVBR (End Vertical Blanking Register) - indeks 16h (574)
      • Rejestr trybu adresowania MCR (Mode Control Register) - indeks 17h (574)
      • Rejestr porównania linii LCR (Line Compare Register) - indeks 18h (575)
  • Funkcje BIOS-u obsługujące karty graficzne (576)
    • Funkcje określające tryb pracy i ogólne parametry sterownika (576)
      • Funkcja 00h - wybór trybu pracy sterownika (EGA/VGA) (576)
      • Funkcja 01h - określenie postaci kursora (EGA/VGA) (577)
      • Funkcja 02h - ustawienie pozycji kursora (EGA/VGA) (577)
      • Funkcja 03h - pobranie pozycji i postaci kursora (EGA/VGA) (578)
      • Funkcja 05h - ustawienie numeru wyświetlanej strony (EGA/VGA) (578)
      • Funkcja 06h - przewinięcie tekstu w górę (EGA/VGA) (579)
      • Funkcja 07h - przewinięcie tekstu w dół (EGA/VGA) (579)
      • Funkcja 0Fh - pobranie numeru trybu pracy sterownika (EGA/VGA) (580)
    • Funkcje dostępu do ekranu (580)
      • Funkcja 08h - pobranie kodu i atrybutu znaku znajdującego się w miejscu wskazywanym przez kursor (EGA/VGA) (580)
      • Funkcja 09h - ustawienie atrybutu i wypisanie znaku w pozycji wskazywanej przez kursor (EGA/VGA) (580)
      • Funkcja 0Ah - wyświetlenie znaku w pozycji wskazywanej przez kursor (EGA/VGA) (581)
      • Funkcja 0Bh - wybranie koloru tła i krawędzi ekranu/ wybranie palety kolorów (581)
      • Funkcja 0Ch - wyświetlenie punktu (piksela) w graficznych trybach pracy (EGA/VGA) (582)
      • Funkcja 0Dh - odczytanie koloru punktu (piksela) w graficznych trybach pracy (EGA/VGA) (583)
      • Funkcja 0Eh - wyświetlenie znaku z przemieszczeniem kursora (EGA/VGA) (583)
    • Funkcje służące do definiowania kolorów (584)
      • Funkcja 10h - operacje na palecie kolorów (584)
    • Funkcje generatora znaków (591)
      • Funkcja 11h - działania na generatorze znaków (591)
    • Funkcje konfigurujące sterownik (599)
      • Funkcja 12h - konfiguracja sterownika (599)
    • Funkcje uzupełniające (603)
      • Funkcja 13h - wypisanie ciągu znaków (EGA/VGA) (603)
      • Funkcja 1Ah - pobranie informacji o sterowniku graficznym (VGA) (605)
      • Funkcja 1Bh - informacja o stanie i funkcjach aktywnego sterownika (VGA) (606)
      • Funkcja 1Ch - zachowanie-odtworzenie stanu sterownika (VGA) (609)
    • Dodatkowe funkcje obsługiwane przez VESA-BIOS (610)
      • Funkcja 4F00h - informacja o karcie SVGA (611)
      • Funkcja 4F01h - informacja o trybach karty SVGA (611)
      • Funkcja 4F02h - przełączanie trybów VESA (613)
      • Funkcja 4F03h - odczyt bieżącego trybu pracy (613)
      • Funkcja 4F04h - zapamiętanie lub odtwarzanie parametrów karty (613)
      • Funkcja 4F05h - podłączenie banku pamięci obrazu lub odczyt numeru podłączonego banku (614)
      • Funkcja 4F06h - ustawienie lub odczyt szerokości ekranu wirtualnego (615)
      • Funkcja 4F07h - ustawienie (odczyt) lewego górnego rogu ekranu rzeczywistego względem ekranu wirtualnego (615)
      • Funkcja 4F08h - ustawienie (odczyt) liczby bitów odpowiadających barwom podstawowym (w układzie RGB) w tablicy LUT (616)
  • Przykłady zastosowania funkcji BIOS-u kart graficznych (616)
    • Rozpoznanie typu karty graficznej (616)
    • Sprawdzenie ilości pamięci zainstalowanej na karcie graficznej (617)
    • Zmiana wyglądu znaku (617)
  • Pamięć lokalna akceleratora (618)
    • Frame Buffer (619)
    • Bufor Z/W (620)
    • Pamięć tekstur (622)
    • Rozmiar pamięci i organizacja (623)
    • Rodzaje pamięci kart graficznych (626)
      • DRAM (627)
      • EDO i BEDO DRAM (627)
      • SDRAM (628)
      • SGRAM (628)
      • MDRAM (628)
      • V-RAM (628)
      • WRAM (629)
      • DDR-SDRAM (629)
  • RAM-DAC (630)
  • Dopasowanie monitora do karty (632)
    • Parametry karty (632)
    • Jakość monitora (634)
    • Kanał informacyjny VESA DDC (636)
      • DDC1 (636)
      • DDC2B (637)
      • DDC2AB (637)
  • Złącza cyfrowe (637)
    • TMDS (638)
    • P&D (EVC) (638)
    • DFP (640)
    • DVI (640)

Rozdział 14. Przetwarzanie obrazów wideo (643)

  • Formaty MPEG (646)
    • MPEG-1 (646)
    • MPEG-2 (648)
    • MPEG-4 (648)
  • Rozwiązania programowe na platformie PC (649)
    • Kodery (649)
    • Odtwarzacze (651)
  • Wspomaganie sprzętowe (653)
  • Interfejs programowy (654)

Rozdział 15. Grafika 3D (657)

  • Schemat przetwarzania obiektów 3D (658)
  • API (660)
  • Geometry Engine (661)
    • Tłumaczenie opisu środowiska (662)
    • Oświetlenie i tekstura (662)
    • Przekształcenia geometryczne (662)
    • Strefa widoczności (663)
    • Przekazanie parametrów do jednostki rasteryzującej (663)
  • Rendering Engine (664)
    • Teksturowanie (666)
    • Korekcja perspektywy (668)
    • Nakładanie mapy (669)
      • Przyporządkowanie najbliższego punktu (Peak Nearest) (669)
      • Filtracja bilinearna (Bilinear Interpolation) (670)
      • MIP-Mapping (671)
      • Filtracja trilinearna (672)
    • Mieszanie kolorów (673)
    • Efekty specjalne (674)
  • Podział mocy obliczeniowej (675)

Rozdział 16. Magistrala AGP (677)

  • Architektura komputera z magistralą AGP (677)
  • Sygnały magistrali AGP (680)
    • Szyna adresów i danych (680)
    • Sygnały PCI (683)
    • Sygnały kontroli przepływu (684)
    • Sygnały obsługi żądań AGP (684)
    • Linie statusowe (684)
    • Sygnały kluczujące (685)
    • Sygnały USB (686)
    • System zarządzania zużyciem energii (686)
    • Sygnały specjalne (686)
    • Linie zasilające (686)
  • AGP w teorii (686)
    • Kolejkowanie (687)
    • Magistrala SBA (689)
    • GART (690)
    • DIME (691)
  • AGP w praktyce (693)
    • Wymagania sprzętowe i programowe (693)
    • Kontrola działania (695)
  • AGP PRO (697)
  • AGP 3.0 (700)
    • Pasmo przepustowe (700)
    • Poziomy napięć (701)
    • Nowe sygnały i przedefiniowania (701)
    • Sygnały zegarowe (701)
      • AGP 2.0 (702)
      • AGP 3.0 (703)
    • Transakcje (703)
    • Pobór prądu (703)
    • Zgodność w dół (704)
    • Implementacja w chipsetach (704)

Rozdział 17. System odmierzania czasu (705)

  • Układ 8253/8254 (705)
    • Tryb 0 (707)
    • Tryb 1 (707)
    • Tryb 2 (708)
    • Tryb 3 (708)
    • Tryb 4 (708)
    • Tryb 5 (709)
  • Programowanie generatora 8253/8254 (709)
  • Zegar systemowy (712)
  • Układ odświeżania pamięci dynamicznej (713)
  • Obsługa głośnika (715)
  • Drugi układ 8254 i jego zastosowanie (717)

Rozdział 18. Pamięć CMOS-RAM (719)

  • Organizacja pamięci CMOS (720)
    • Rejestr A (offset 0Ah) (721)
    • Rejestr B (offset 0Bh) (722)
    • Rejestr C (offset 0Ch) (723)
    • Rejestr D (offset 0Dh) (724)
    • Rejestr E (offset 0Eh) - Diagnostic Status Byte (724)
    • Rejestr F (offset 0Fh) - Shutdown Byte (725)
    • Konfiguracja napędów dyskietek (offset 10h) (726)
    • Konfiguracja dysków twardych (offset 12h) (726)
    • Pamięć (offset 15h) (727)
    • Suma kontrolna (728)
    • Bajt konfiguracji sprzętowej (Equipment Byte) (728)
  • Funkcje BIOS-u obsługujące pamięć konfiguracji (728)
    • Funkcja 00h (729)
    • Funkcja 01h (729)
    • Funkcja 02h (729)
    • Funkcja 03h (730)
    • Funkcja 04h (730)
    • Funkcja 05h (731)
    • Funkcja 06h (731)
    • Funkcja 07h (731)
  • Bezpośredni dostęp do pamięci CMOS (732)

Rozdział 19. Obsługa urządzeń wejściowych (733)

  • Klawiatura (733)
    • Mapa klawiatury (735)
    • Organizacja obsługi klawiatury przez BIOS (741)
      • Bajt 0040:0017h (744)
      • Bajt 0040:0018h (745)
      • Bajt 0040:0096h (745)
      • Bajt 0040:0097h (745)
    • Funkcje przerwania 16h BIOS-u (746)
      • Funkcja 00h (746)
      • Funkcja 01h (747)
      • Funkcja 02h (747)
      • Funkcja 03h (748)
      • Funkcja 05h (748)
      • Funkcja 10h (749)
      • Funkcja 11h (749)
      • Funkcja 12h (749)
    • Bezpośrednie programowanie klawiatury (750)
      • Rozkaz EDh - sterowanie diodami świecącymi (754)
      • Rozkaz EEh - Echo (754)
      • Rozkaz F0h - wybór zestawu kodów klawiszy (755)
      • Rozkaz F2h - identyfikacja klawiatury (ID) (755)
      • Rozkaz F3h - opóźnienie i prędkość autorepetycji (755)
      • Rozkaz F4h - odblokowanie klawiatury (755)
      • Rozkaz F5h (755)
      • Rozkaz F6h (756)
      • Rozkaz FEh - żądanie powtórzenia transmisji (756)
      • Rozkaz FFh - diagnostyka klawiatury (756)
      • Port wejściowy i port wyjściowy (757)
  • Mysz (760)
    • Funkcja 00h (761)
    • Funkcja 01h (763)
    • Funkcja 02h (763)
    • Funkcja 03h (763)
    • Funkcja 04h (764)
    • Funkcja 05h (764)
    • Funkcja 06h (765)
    • Funkcja 0Bh (765)
  • Manipulator (766)
    • Funkcja 84h (768)

Rozdział 20. Łącze szeregowe (769)

  • Asynchroniczna transmisja szeregowa (769)
  • Układ scalony 8250 (771)
  • Interfejs RS-232C (774)
    • Tryb simpleksowy (776)
    • Tryb półdupleksowy (777)
    • Tryb dupleksowy (777)
  • Dostęp do łącza szeregowego z poziomu systemu MS-DOS (779)
    • Funkcja 03h (779)
    • Funkcja 04h (780)
    • Funkcja 3Fh (780)
    • Funkcja 40h (780)
  • Funkcje BIOS-u obsługujące łącze szeregowe (781)
      • Przekroczenie czasu (Time Out) (782)
      • Przerwanie połączenia (Break) (782)
      • Błąd protokołu (Frame Error) (782)
      • Błąd parzystości (Parity Error) (782)
      • Błąd przepełnienia (Overrun Error) (782)
      • Bajt statusowy modemu (783)
    • Funkcja 00h (783)
    • Funkcja 01h (784)
    • Funkcja 02h (785)
    • Funkcja 03h (785)
  • Bezpośrednie programowanie rejestrów UART (786)
    • Przerwania generowane przez łącze szeregowe (787)
      • Rejestr konfiguracji przerwań (787)
      • Rejestr identyfikacji przerwań (788)
      • Rejestr formatu danych (LCR) (789)
    • Prędkość transmisji (790)
    • Sygnały sterujące (790)
      • Rejestr wyjściowych sygnałów sterujących (MCR) (790)
      • Rejestr wejściowych sygnałów sterujących łącza RS-232C (MSR) (791)
      • Rejestr stanu transmisji (LSR) (792)
    • Układ UART 16450 (793)

Rozdział 21. Łącze równoległe (795)

  • Terminologia programu konfiguracyjnego BIOS-u (797)
  • Tryby podstawowe (798)
    • Tryb standardowy (798)
      • Rejestr danych (Data Register) - adres bazowy+0 (801)
      • Rejestr stanu (Status Register) - adres bazowy+1 (802)
      • Rejestr sterujący (Control Register), adres bazowy+2 (803)
    • Tryb półbajtowy (804)
    • Tryb bajtowy (PS/2) (805)
    • Tryb EPP (805)
    • Tryb ECP (808)
      • Rejestr ECR (Extended Control Register), adres bazowy+402h (811)
  • Realizacja portu równoległego w ramach architektury PC (812)
  • Dostęp do łącza równoległego poprzez funkcje BIOS-u (814)
    • Funkcja 00h (815)
    • Funkcja 01h (815)
    • Funkcja 02h (816)
  • Dostęp do łącza równoległego z poziomu systemu MS-DOS (817)
    • Funkcja 05h (817)
    • Funkcja 40h (818)
  • Ogólne zastosowanie łącza równoległego (819)

Rozdział 22. Złącze USB (825)

  • Specyfikacja (825)
  • Topologia (826)
  • Okablowanie (828)
  • Protokół (830)
  • Pakiety (831)
  • Sterowanie w trybach LS/FS (USB 1.1) (833)
  • Sterowanie w trybie HS (USB 2.0) (834)
  • USB w praktyce (837)
    • Windows 95 (839)
    • Windows 98/98SE/ME/2000/XP (839)
    • Windows NT (840)
    • USB 2.0 (840)

Rozdział 23. Złącze bezprzewodowe wykorzystujące fale podczerwieni (IrDA) (841)

  • Protokoły komunikacyjne IrDA (841)
    • Standard IrDA-CONTROL (842)
    • Standard IrDA-DATA (843)
  • IrDA w praktyce (845)
    • Windows 95 (847)
    • Windows 98 (848)
    • Windows ME (848)
    • Windows NT (848)
    • Windows 2000 (848)
    • Windows XP (849)

Rozdział 24. System ograniczania zużycia energii (ACPI) (851)

  • Model warstwowy ACPI (852)
  • Przegląd stanów energetycznych (855)
  • Wskazówki praktyczne (857)
    • Windows 98 (857)
    • Windows 2000 (858)
    • Kontrola sterowników (861)

Rozdział 25. Nośniki optyczne (863)

  • Organizacja fizyczna danych (864)
    • Przetwarzanie danych audio (864)
    • Przetwarzanie danych cyfrowych (867)
    • Informacja subkanałowa (868)
    • Subkanał Q i TOC (870)
    • Sesja i ścieżka (872)
  • Formaty (873)
  • Specyfikacje (877)
  • Płyta CD-R (878)
  • Płyta CD-RW (881)
  • Technologia DVD (882)
    • Kodowanie (882)
    • Korekcja błędów (883)
    • Formaty (883)
    • DVD-R (884)
    • DVD-RW (885)
    • DVD+R/+RW (886)
    • DVD-RAM (887)
    • Płyta DVD (888)
      • Parametry nośników DVD-RAM (889)
  • Czytniki i nagrywarki (890)
    • OPC (893)
    • BURN-Proof i pochodne (893)
    • MultiRead (894)
    • Mount Rainier (894)
    • Audio Master (895)
    • Urządzenia kombinowane z DVD (895)
      • Kod regionalny (896)
      • Czas dostępu i transfer w trybach DVD (897)
  • Badanie formatu nośnika (898)

Rozdział 26. Nowoczesne magistrale szerokopasmowe (901)

  • Fibre Channel (902)
    • Topologie (903)
    • Sterowanie (903)
    • Protokół (905)
    • Systemy złączy i okablowanie FC (905)
    • Dyski ze złączem FC (907)
  • Infini Band (909)
    • Architektura (910)
    • Sterowanie linii (910)
    • Protokół (911)
    • Okablowanie IBA (912)

Rozdział 27. Karta dźwiękowa (915)

  • Synteza FM (916)
  • Synteza WaveTable (921)
  • Digitalizacja i obróbka cyfrowa (DSP) (924)
    • Przetworniki ADC i DAC (925)
  • Standard Midi (927)
    • Protokół MIDI (928)
    • MIDI od strony sprzętowej (929)
  • Modelowanie przestrzenne (931)
  • Wyprowadzenia zewnętrzne (935)
    • Sygnały analogowe i mikser (935)
    • Sygnały cyfrowe (936)
  • Wykorzystanie zasobów systemowych (938)
  • "Sound on Board" według specyfikacji AC'97 (940)
    • Schemat blokowy systemu AC'97 (941)
    • Układ scalony Codec AC'97 (943)

Rozdział 28. Modemy (945)

  • Implementacje modemów (945)
  • Modulacja sygnału (948)
    • AM i QAM (948)
    • FSK (948)
    • PM i PSK (949)
    • PCM (949)
    • TCM (949)
  • Standardy (949)
    • Standardy Bell (950)
    • V.21/V.22/V.22bis/V.23 (951)
    • V.32/V.32bis/V.32turbo (951)
    • V.34 (V.Fast, V.34+, V.FC) (951)
    • V.42 (MNP)/V.42bis (951)
    • V.90 (952)
    • V.92 (954)
    • Dalsze perspektywy (954)
  • Polecenia AT (954)
  • Łańcuchy inicjalizujące (956)
  • Chipset i sterownik modemu (956)
  • Konfiguracja i diagnostyka modemów (957)
    • Środki własne OS (957)
      • Monitory systemowe (958)
      • Hyper Terminal (958)
    • Programy dodatkowe (959)
      • ModemChk (960)
      • MyVitalAgent (961)
      • NetStatLive (NSL) (962)

Rozdział 29. PC w sieci lokalnej (963)

  • Model OSI (964)
    • Warstwa fizyczna (L1) (964)
    • Łącze (L2) (965)
    • Sieć (L3) (965)
    • Transport (L4) (966)
    • Sesja (L5) (966)
    • Warstwa prezentacji (L6) (966)
    • Warstwa użytkowa (L7) (966)
  • Ethernet i TCP/IP (966)
    • Kapsułkowanie do ramki Ethernet (967)
    • Protokół TCP/IP (969)
  • Karta sieciowa (971)
    • Komunikacja z pamięcią i buforowanie (972)
    • Formowanie ramki (973)
    • Konwersja szeregowo-równoległa (974)
    • Kodowanie i dekodowanie (974)
    • Dostęp do medium i wykorzystanie pasma (975)
    • Chipset karty (975)
    • Wyposażenie, diagnostyka, konfiguracja (976)
  • Realizacje sieci Ethernet (977)
  • Okablowanie (979)
    • Konstrukcja kabli (980)
    • Kategorie i klasy (981)
  • Połączenia PC i proste sieci (984)
    • Wybór karty sieciowej i okablowania (985)
    • System operacyjny i sterowniki protokołów (987)
    • Przesyłanie danych (990)
    • Netio Benchmark (993)
    • Monitorowanie ruchu sieciowego na poziomie pakietów (993)
    • Nadzorowanie aktywnych połączeń (994)
  • Sieci bezprzewodowe (995)
    • Specyfikacje (996)
    • Topologie (997)
    • Ramka (997)
    • Uwierzytelnienie (998)
    • Bezpieczeństwo (999)
      • WEP (999)
      • WPA (1001)

Rozdział 30. Bluetooth (1003)

  • Założenia ogólne i specyfikacje (1004)
  • Protokoły (1004)
  • Warstwa fizyczna (1006)
  • Sieć (1006)
  • Pakiety (1009)
  • Bezpieczeństwo (1011)
  • Wykrywanie błędów (1013)
  • Korekcja błędów (1013)
  • Przykłady zastosowań (1014)

Rozdział 31. Zasilacz (1017)

  • Zasilacz standardu ATX (1019)
  • Specyfikacja ATX/ATX12V (1022)
  • Dobór zasilacza (1024)
  • Przykładowe rozwiązania (1026)
  • Zasilacze dużej mocy (1026)
    • ATXGES (AMD) (1026)
    • EPS12V (Intel) (1029)

Rozdział 32. Zasilacze awaryjne (1033)

  • Źródła zakłóceń (1033)
    • Chwilowe zaniki napięcia (1034)
    • Spadki o średniej długości (1034)
    • Długotrwałe spadki napięcia (1034)
    • Przepięcia (1035)
    • Pakiety (1035)
    • Wysokie harmoniczne (1035)
    • Całkowity zanik napięcia (1035)
  • Zasilacz PC jako odbiornik prądu zmiennego w sieci (1035)
  • Budowa układów UPS (1038)
    • Baterie (1039)
    • Elementy kontrolne i regulacyjne (1040)
    • Czas buforowania (1041)
    • Topologie (1041)
      • Standby (1042)
      • Line Interactive (1043)
      • On-Line (1043)
      • Inne rozwiązania (1044)
    • Zakres napięć wejściowych (1045)
  • Programy obsługujące urządzenia UPS (1045)
    • Środki systemu operacyjnego (1045)
    • Programy własne producentów UPS (1046)

Rozdział 33. BIOS i jego program konfiguracyjny (1049)

  • Organizacja systemu bezpieczeństwa (1050)
    • Możliwości omijania systemu bezpieczeństwa (1052)
      • Metoda 1 - hasła uniwersalne (1052)
      • Metoda 2 - załadowanie parametrów standardowych (1053)
      • Metoda 3 - kasowanie zawartości układu CMOS-RAM (1053)
      • Metoda 4 - atak poprzez programy szperające (1054)
      • Metoda 5 - drugi komputer (1055)
      • Metoda 6 - przypadki specjalne i komputery przenośne (1055)
  • System ochrony przed wirusami atakującymi MBR (1055)
  • System ładowania wartości predefiniowanych (1056)
  • Mechanizm opuszczania programu konfiguracyjnego (1056)
  • Ogólna konstrukcja blokowa (1057)
  • Programy pseudo-BIOS-SETUP (1057)
  • Nowe trendy w programach BIOS (1057)
    • Obrazki w BIOS-ie (1058)
    • Podwójny BIOS (1058)
    • POST on Board (1059)
    • Voice Diagnostic (1059)
    • Auto-Overclocking (1059)

Rozdział 34. Wykorzystanie Linuksa do diagnostyki środowiska PC (1095)

  • Czym jest Linux? (1095)
  • Dystrybucje (1095)
  • Linux w Polsce (1096)
  • Przegląd dystrybucji Linuksa (1096)
    • Red Hat (1096)
    • Mandrake (1096)
    • SuSE (1096)
    • Debian (1096)
    • PLD (1096)
  • Partycje i katalogi w Linuksie (1097)
  • Uruchamianie systemu (1097)
    • Lilo (1097)
    • Ładowanie systemu Linux (1098)
    • Konsola systemowa (1098)
  • Podstawowe polecenia wykorzystywane do operacji na plikach i katalogach (1099)
  • Dokumentacja systemowa (1100)
  • Linux a diagnostyka systemu (1100)
  • Linux na dyskietce (1101)
    • Mini Linux (1101)
      • Instalacja Mini Linuksa (1101)
      • Wybrane programy - fdisk (1102)
  • Linux na CD (1106)
    • Knoppix (1106)
  • Programy diagnostyczne (1106)
    • Bonnie++ (1106)
    • cURL (1107)
      • Przykłady zastosowania (1107)
      • Przykłady z zapisem do pliku (1108)
      • Używanie haseł (autentyfikacja użytkowników) (1108)
      • Wysyłanie plików do serwera (1109)
      • Uszczegółowienie komunikatów o błędach (1110)
      • Postęp transmisji (1110)
      • Ograniczenie prędkości transmisji (1111)
      • Plik konfiguracyjny (1111)
    • TTCP (1112)
    • CPUBurn (1112)
    • MEMTEST86 (1114)

Dodatek A Przegląd architektury mikroprocesorów (1117)

  • Procesory AMD (1117)
  • Procesory firmy Cyrix (1137)
  • Procesory Intela (1143)
  • Procesory IDT (1172)

Dodatek B Systemy oznaczeń scalonych układów pamięciowych (1177)

  • Układy DRAM (1177)
  • Układy SDRAM (1181)
  • Układy RDRAM (1184)
  • Układy DDR SDRAM (1185)

Dodatek C Baza adresów internetowych (1187)

  • Ujęcia całościowe PC (1187)
  • Płyty główne (1187)
  • Procesory (1192)
  • IC i pamięci (1194)
  • Dyski twarde (1196)
  • Grafika (1199)
  • Napędy CD-R, CD-RW, DVD (1203)
  • Modemy (1204)
  • Karty sieciowe (1205)
  • Bazy danych sterowników (Drivers) (1205)
  • Standardy, specyfikacje, encyklopedie (1206)
  • Przeglądy i porównania sprzętu, nowości (1207)
  • Optymalizacja sprzętu (1207)
  • Chłodzenie (1208)
  • Złącza (1208)
  • Zasilacze (1210)

Dodatek D Przykład współpracy z magistralą ISA (1211)

  • Opis działania (1211)
  • Wykorzystywane sygnały magistrali (1213)
  • Zastosowane układy scalone (1214)

Bibliografia (1217)

  • Literatura polskojęzyczna (1217)
  • Literatura anglojęzyczna (1221)
  • Wydawnictwa (1222)

Skorowidz (1225)

Dodaj do koszyka Anatomia PC. Wydanie VIII

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.