Anatomia PC. Kompendium. Wydanie II - Helion
ISBN: 83-7361-508-3
stron: 432, Format: A5, okładka: miękka
Data wydania: 2005-01-25
Księgarnia: Helion
Cena książki: 44,90 zł
Wiedza o architekturze komputerów PC w pigułce
"Anatomia PC. Kompendium. Wydanie II" to wybór najważniejszych wiadomości z bestsellera "Anatomia PC". Kolejne edycje "Anatomii" cieszą się ogromną popularnością -- każda z nich zawiera aktualne i wyczerpujące informacje dotyczące architektury współczesnych komputerów PC. W "Kompendium" znajdziesz te informacje z "Anatomii", które mogą przydać Ci się codziennie. Zagadnienia, których znajomość może okazać się niezbędna przy rozwiązywaniu problemów z niedziałającymi kartami rozszerzeń, zbyt wolno pracującym komputerem czy procesorem, który po przetaktowaniu nie zachowuje się tak, jak powinien.
"Anatomia PC. Kompendium. Wydanie II" to książka zarówno dla tych, którzy zajmują się komputerami amatorsko, jak i dla prawdziwych profesjonalistów: serwisantów i inżynierów. Najważniejsze zagadnienia związane z architekturą komputerów PC powinien znać każdy, kto chce samodzielnie rozbudować swój komputer o nowe komponenty i poznać zasady działania pecetów.
- Mikroprocesory rodziny x86, koprocesory i rozszerzenia (MMX, 3DNow, SSE, SSE2 i HT)
- Architektury komputerów PC XT, AT, 386, 486 i Pentium
- Układy pamięciowe SIMM, DRAM, SDRAM, DDR oraz obsługa pamięci
- Chipsety, obsługa przerwań, magistrala PCI i kanał DMA
- Obsługa dysków twardych
- Karty grafiki i magistrala AGP
- Złącze szeregowe, równoległe i USB
- Zasilacze
- BIOS
Osoby które kupowały "Anatomia PC. Kompendium. Wydanie II", wybierały także:
- Chłodzenie procesorów PC 57,74 zł, (17,90 zł -69%)
- Chłodzenie procesorów PC 58,98 zł, (29,49 zł -50%)
- Komputery PC dla bystrzaków 34,90 zł, (17,45 zł -50%)
- ABC sam składam komputer. Wydanie IV 39,00 zł, (19,50 zł -50%)
- Montaż komputera PC. Ćwiczenia praktyczne 17,90 zł, (8,95 zł -50%)
Spis treści
Anatomia PC. Kompendium. Wydanie II -- spis treści
Rozdział 1. Mikroprocesor (11)
- Przetwarzanie rozkazów (12)
- RISC i CISC (12)
- Przetwarzanie potokowe (13)
- Techniki przyspieszania (15)
- Dostęp do pamięci (15)
- Stronicowanie (17)
- Pamięci podręczne (18)
- Topologie (18)
- Organizacja pamięci podręcznej (20)
- Strategie (21)
- Obsługa przestrzeni adresowej I/O (22)
- Funkcje kontrolne i sterujące (23)
- Częstotliwość taktowania (24)
- Zasilanie (25)
- Rozszerzenia (26)
- MMX (26)
- 3DNow! (29)
- SSE (30)
- SSE2 (32)
- SSE3 (34)
- Hyper-Threading (HT) (35)
- Przetwarzanie 64-bitowe (37)
- Metoda firmy Intel: Itanium (38)
- Metoda firmy AMD: Opteron (40)
- Przyszłość przetwarzania 64-bitowego (44)
- Przykłady procesorów (45)
- Rodzina Hammer: Opteron, Athlon 64, Sempron (45)
- Pentium 4 (53)
- Celeron Wilamette-128, Northwood-128 (57)
- Pentium 4/Xeon (60)
- Celeron D (Prescott-256) (60)
- Pentium 4 Extreme Edition (60)
Rozdział 2. Architektury komputerów PC (63)
- Model PC/XT (63)
- Dostęp do pamięci i przestrzeni wejścia-wyjścia (64)
- Magistrala ISA 8-bitowa (68)
- Model AT (70)
- Procesor 80286 (73)
- Magistrala ISA 16-bitowa (73)
- Komputery z procesorami 386, 486 i Pentium (76)
- EISA (77)
- MCA (79)
- VESA (81)
- PCI (83)
Rozdział 3. Układy pamięciowe PC (85)
- Pamięci dynamiczne (86)
- Tryb konwencjonalny (Page Mode) (87)
- FPM (Fast Page Mode) (87)
- EDO (Extended Data Out) (88)
- SDRAM (89)
- Moduły pamięciowe (92)
- Moduły SIMM-30 (SIP) (93)
- Moduły SIMM PS/2 (93)
- Moduły DIMM (95)
- Odświeżanie (100)
- Wykrywanie błędów i ich korekcja (102)
- Błędy powtarzalne (HE) (102)
- Błędy sporadyczne (SE) (102)
- Kontrola parzystości (103)
- Kontrola ECC (103)
- Rozszerzenia PC-66, PC-100, PC-133 (103)
- Oznaczenia modułów DIMM (104)
- Moduły buforowane (105)
- DDR SDRAM (106)
- DDR2 SDRAM (111)
- Moduły DIMM DDR2 (112)
- Porównanie parametrów pamięci (113)
- Systemy dwukanałowe (113)
Rozdział 4. Układy otoczenia procesora (chipset) (117)
- Zakres funkcji (117)
- Magistrala FSB (119)
- Obsługa pamięci operacyjnej i magistrali pamięciowej (122)
- Układy obsługi podstawki typu Socket 7 (123)
- Układy współpracujące z magistralą GTL+ i AGTL+ (125)
- Układy do obsługi procesorów AMD (134)
- Rodzina K7 (136)
- Rodzina Hammer (136)
- Wewnętrzne magistrale międzyukładowe (139)
- PCI (140)
- Hub-Interface/V-Link (141)
- RapidIO (141)
- HyperTransport (LDT) (143)
- DMI (145)
Rozdział 5. Magistrala PCI (147)
- Gniazda magistrali PCI (156)
- Obsługa przerwań (158)
- Pamięć konfiguracyjna urządzeń PCI (159)
- Identyfikator producenta (Vendor ID) (160)
- Identyfikator urządzenia (Device ID) (160)
- Rejestr rozkazów (Command) (160)
- Rejestr stanu (Status) (162)
- Numer wersji urządzenia (Revision ID) (163)
- Kod klasy urządzenia (Class Code) (163)
- Rozmiar linii pamięci podręcznej (Cache Line Size) (167)
- Minimalny czas transmisji (Latency Timer) (167)
- Typ nagłówka (Header Type) (167)
- BIST (Build-in Self-test) (168)
- Adres bazowy (Base Address Registers) (168)
- Wskaźnik CardBus CIS (CardBus CIS Pointer) (169)
- Dodatkowy identyfikator producenta (Subsystem Vendor ID) i dodatkowy identyfikator urządzenia (Subsystem ID) (170)
- Adres bazowy rozszerzenia ROM (Expansion ROM Base Address) (170)
- Wskaźnik do listy możliwości (Capabilities Pointer) (171)
- Linia IRQ (Interrupt Line) (171)
- Linia INT (Interrupt Pin) (171)
- Długość transmisji (Min_Gnt) (172)
- Częstość (Max_Lat) (172)
- Mechanizmy dostępu do pamięci konfiguracyjnej (172)
- Pierwszy mechanizm dostępu do pamięci konfiguracyjnej (173)
- Drugi mechanizm dostępu do pamięci konfiguracyjnej (173)
- PCI BIOS (174)
- Autokonfiguracja urządzeń PCI (175)
- Rozwój PCI i inne magistrale (175)
- PCI-32/66 MHz i PCI-64 (175)
- PCI-X (176)
- PCI Express (178)
Rozdział 6. Kanał DMA (181)
- Układ scalony 8237A (182)
- Tryby pracy kontrolera DMA (184)
- Programowanie kontrolerów DMA (186)
- Adresy portów kontrolerów DMA w komputerze IBM PC/XT (186)
- "Sztuczne" porty komputera PC/XT (187)
- Adresy portów kontrolerów DMA w komputerze IBM PC/AT (188)
- "Sztuczne" porty komputera PC/AT (189)
- Budowa rejestrów wewnętrznych (189)
- Rejestr żądań (port 009h w PC/XT, 009h i 0D2h w PC/AT) (189)
- Rejestr stanu (port 008h w PC/XT, 008h i 0D0h w PC/AT) (190)
- Rejestr rozkazów (port 008h w PC/XT, 008h i 0D0h w PC/AT) (190)
- Rejestr maski kanału (port 00Ah w PC/XT, 00Ah i 0D4h w PC/AT) (191)
- Rejestr maskujący (port 00Fh w PC/XT, 00Fh i 0DEh w PC/AT) (191)
- Rejestr trybu (00Bh w PC/XT, 00Bh i 0D6h w PC/AT): (192)
- Przebieg transmisji (192)
- Komputery IBM PC i PC/XT (193)
- Komputer IBM PC/AT (194)
Rozdział 7. System obsługi przerwań sprzętowych (197)
- Układ scalony 8259A (PIC) (198)
- Cykl przyjęcia zgłoszenia (200)
- Kaskadowe łączenie kontrolerów przerwań (201)
- Fazy obsługi przerwań pochodzących od układu Slave (202)
- Programowanie kontrolera przerwań (203)
- Inicjowanie pracy układu (204)
- Polling (207)
- Przerwanie niemaskowalne (NMI) (208)
- Obsługa przerwań pochodzących z magistral ISA, PCI i AGP (209)
- Kontroler APIC (212)
- Strona sprzętowa (213)
- Obsługa APIC przez OS (215)
Rozdział 8. Obsługa dysku twardego (221)
- Budowa kontrolera (221)
- Fizyczna organizacja danych i formatowanie (221)
- Formatowanie wysokiego poziomu (222)
- Formatowanie niskiego poziomu (223)
- Wykrywanie i korekcja błędów (223)
- Standard AT-BUS (226)
- Złącze fizyczne (227)
- Dostęp CPU do dysku AT-BUS (230)
- Rozszerzenia standardu pierwotnego (232)
- Wzrost pojemności dysków (234)
- Ograniczenia pojemności dysków twardych (234)
- Obsługa dużych dysków (235)
- Podnoszenie pasma przepustowego magistrali (236)
- Tryby PIO (237)
- Tryby DMA (237)
- Tryb Ultra DMA/33 (237)
- Tryb Ultra DMA/66 (242)
- Tryby Ultra ATA/100 i Ultra ATA/133 (244)
- Blok informacyjny (244)
- Realizacja rozkazu Identify Device (245)
- Lista rozkazów (245)
- Funkcje oszczędnościowe (246)
- System PM (246)
- System APM (248)
- Serial ATA (248)
- Cechy Serial ATA (249)
- Wykorzystanie powierzchni dyskowej (252)
- Proces ładowania OS (252)
- MBR i tablica partycji (253)
- System danych i FSBR (254)
Rozdział 9. Karty graficzne (259)
- Przegląd kart graficznych (259)
- Standard VESA (261)
- Funkcje BIOS-u obsługujące karty graficzne (262)
- Pamięć lokalna akceleratorów 2D i 3D (263)
- Pamięć obrazu (264)
- Bufor Z/W (265)
- Pamięć tekstur (266)
- Rozmiar pamięci i organizacja (268)
- Rodzaje pamięci kart graficznych (271)
- RAM-DAC (273)
- Dopasowanie monitora do karty (275)
- Parametry karty (276)
- Jakość monitora (277)
- Kanał informacyjny VESA DDC (279)
- Złącza cyfrowe (280)
- TMDS (281)
- P&D (EVC) (282)
- DFP (282)
- DVI (282)
Rozdział 10. Magistrala AGP (287)
- Architektura komputera z magistralą AGP (287)
- Sygnały magistrali AGP (290)
- Szyna adresów i danych (290)
- Sygnały PCI (291)
- Sygnały kontroli przepływu (294)
- Sygnały obsługi żądań AGP (294)
- Linie statusowe (295)
- Sygnały kluczujące (295)
- Sygnały USB (295)
- System zarządzania zużyciem energii (296)
- Sygnały specjalne (296)
- Linie zasilające (296)
- AGP w teorii (296)
- Kolejkowanie (297)
- Magistrala SBA (299)
- GART (300)
- DIME (300)
- AGP PRO (302)
- AGP 3.0 (305)
- Pasmo przepustowe (305)
- Poziomy napięć (305)
- Nowe sygnały i przedefiniowania (306)
- Sygnały zegarowe (306)
- Transakcje (308)
- Pobór prądu (308)
- Zgodność w dół (308)
- Przyszłość AGP (309)
Rozdział 11. Łącze szeregowe (311)
- Asynchroniczna transmisja szeregowa (311)
- Układ scalony 8250 (313)
- Interfejs RS-232C (316)
- Tryb simpleksowy (318)
- Tryb półdupleksowy (319)
- Tryb dupleksowy (319)
- Bezpośrednie programowanie rejestrów UART (321)
- Przerwania generowane przez łącze szeregowe (322)
- Prędkość transmisji (325)
- Sygnały sterujące (326)
Rozdział 12. Łącze równoległe (329)
- Terminologia programu konfiguracyjnego BIOS-u (331)
- Tryby podstawowe (332)
- Tryb standardowy (332)
- Tryb półbajtowy (339)
- Tryb bajtowy (PS/2) (340)
- Tryb EPP (340)
- Tryb ECP (343)
- Realizacja portu równoległego w ramach architektury PC (348)
- Ogólne zastosowanie łącza równoległego (350)
Rozdział 13. Złącze USB (353)
- Specyfikacja (353)
- Topologia (354)
- Okablowanie (356)
- Protokół (358)
- Pakiety (360)
- Sterowanie w trybach LS/FS (USB 1.1) (361)
- Sterowanie w trybie HS (USB 2.0) (363)
- Urządzenia USB (366)
- Klawiatury (366)
- Myszy (367)
- Kontrolery gier (367)
- Dyski twarde (367)
- Moduły pamięci Flash EEPROM (368)
- Napędy optyczne (368)
- Czytniki kart pamięci i aparaty cyfrowe (369)
- Skanery (369)
- Drukarki (369)
- Sieci komputerowe (370)
Rozdział 14. Karta dźwiękowa (371)
- Synteza FM (372)
- Synteza WaveTable (376)
- Digitalizacja i obróbka cyfrowa (DSP) (381)
- Przetworniki ADC i DAC (382)
- Standard MIDI (383)
- Protokół MIDI (385)
- MIDI a sprzęt (387)
- Wyprowadzenia zewnętrzne (387)
- Sygnały analogowe i mikser (387)
- Sygnały cyfrowe (388)
- Wykorzystanie zasobów systemowych (391)
- "Sound on Board" według specyfikacji AC'97 (392)
- Schemat blokowy systemu AC'97 (393)
Rozdział 15. Zasilacz (397)
- Zasilacz standardu ATX (399)
- Specyfikacja ATX/ATX12V (402)
- Dobór zasilacza (404)
- Zasilacze dużej mocy (406)
- ATXGES (AMD) (407)
- EPS12V (Intel) (407)
Rozdział 16. BIOS i jego program konfiguracyjny (409)
- Organizacja systemu bezpieczeństwa (410)
- Możliwości omijania systemu bezpieczeństwa (411)
- System ochrony przed wirusami atakującymi boot-sektor (415)
- System ładowania wartości predefiniowanych (415)
- Mechanizm opuszczania programu konfiguracyjnego (416)
- Ogólna konstrukcja blokowa (416)
- Programy pseudokonfiguracyjne BIOS-u (417)
- Nowe trendy w programach BIOS (417)
- Obrazki w BIOS-ie (417)
- Podwójny BIOS (418)
- POST on Board (418)
- Voice Diagnostic (419)
- Auto-Overclocking (419)
Skorowidz (421)