Anatomia PC. Kompendium - Helion
ISBN: 83-7361-160-6
stron: 424, Format: A5, okładka: miękka
Data wydania: 2003-07-29
Księgarnia: Helion
Cena książki: 39,00 zł
"Anatomia PC. Kompendium" to skrócona wersja bestsellera o budowie komputerów PC. 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 edycje cieszą się niesłabnącym powodzeniem wśród czytelników. Z liczącego ponad 1000 stron oryginalnego wydania wybrano te informacje, które są najważniejsze w praktyce i których znajomość jest konieczna do zrozumienia zasad działania sprzętu PC, pomijając wiedzę o bardziej "egzotycznych" funkcjach.
Gdy Twój komputer odmówi posłuszeństwa, gdy instalacja kolejnej karty rozszerzeń czy wymiana procesora skończy się porażką, sięgnij po tę książkę. Dzięki niej z pewnością poradzisz sobie z problemami sprzętowymi. "Anatomia PC. Kompendium" to książka, którą każdy serwisant powinien mieć w swojej torbie!
Omówiono:
- Mikroprocesory
- Architekturę PC
- Układy pamięci
- Otoczenie procesora (chipset)
- Magistralę PCI
- Magistralę AGP
- Dostęp do pamięci przez DMA
- Przerwania sprzętowe
- Obsługę twardych dysków
- Budowę kart graficznych
- Łącza szeregowe i równoległe
- Złącze USB
- Karty dźwiękowe
- Zasilanie PC
- Funkcje BIOS-u
Osoby które kupowały "Anatomia PC. Kompendium", 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 -- spis treści
Rozdział 1. Mikroprocesor (11)
- Przetwarzanie rozkazów (12)
- RISC i CISC (12)
- Pipeline (13)
- Techniki przyspieszania (15)
- Dostęp do pamięci (15)
- Stronicowanie (17)
- Caching (17)
- 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)
- Jak rozpoznać typ procesora? (27)
- Czy procesor jest zgodny z układem 80286 lub lepszym? (27)
- Procesor 8086/88 czy 80186/88 (28)
- Procesor 80286 (29)
- Procesor 80386 (29)
- Procesor 486 czy Pentium (29)
- Rozszerzenia (30)
- MMX (30)
- 3DNow! (34)
- SSE (36)
- SSE2 (39)
- Hyper-Threading (HT) (42)
- Przykłady procesorów (44)
- Procesor AMD - Athlon (44)
- Procesory firmy Intel (53)
Rozdział 2. Architektury komputerów PC (59)
- Model PC/XT (59)
- Procesor 8086 (59)
- Procesor 8088 (62)
- Dostęp do pamięci i przestrzeni wejścia-wyjścia (63)
- Kontroler 8288 (64)
- Magistrala ISA 8-bitowa (68)
- Model AT (71)
- Procesor 80286 (75)
- Magistrala ISA 16-bitowa (75)
- Komputery z procesorami 386, 486 i Pentium (78)
- EISA (79)
- MCA (81)
- VESA (83)
- PCI (84)
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)
- BEDO (Burst EDO) (89)
- Porównanie (90)
- SDRAM (91)
- Moduły pamięciowe (94)
- Moduły SIMM-30 (SIP) (95)
- Moduły SIMM PS/2 (95)
- Moduły DIMM (97)
- Odświeżanie (101)
- Wykrywanie błędów i ich korekcja (103)
- Błędy powtarzalne (HE) (104)
- Błędy sporadyczne (SE) (104)
- Kontrola parzystości (104)
- Kontrola ECC (105)
- Rozszerzenia do PC-66 (105)
- Parametry modułów (106)
- Moduły buforowane (107)
- DDR-SDRAM (107)
- DDR-II i DDR-III (112)
- RDRAM (113)
- Porównanie parametrów pamięci (118)
- LVTTL (119)
- SSTL_2 (120)
- SSTL_18 (121)
- RSL (121)
Rozdział 4. Układy otoczenia procesora (chipset) (123)
- Zakres funkcji (123)
- Magistrala FSB (125)
- Obsługa pamięci operacyjnej i magistrali pamięciowej (127)
- Układy obsługi podstawki typu Socket 7 (129)
- Układy współpracujące z magistralą GTL+ i AGTL+ (130)
- Układy do obsługi procesorów AMD (138)
- ALi (138)
- AMD (139)
- nVidia (140)
- SiS (140)
- VIA (141)
- Wewnętrzne magistrale międzyukładowe (142)
- PCI (143)
- Hub-Interface/V-Link (143)
- RapidIO (144)
- HyperTransport (LDT) (146)
Rozdział 5. Magistrala PCI (149)
- Gniazda magistrali PCI (158)
- Obsługa przerwań (160)
- Pamięć konfiguracyjna urządzeń PCI (161)
- Identyfikator producenta (Vendor ID) (161)
- Identyfikator urządzenia (Device ID) (162)
- Rejestr rozkazów (Command) (162)
- Rejestr stanu (Status) (164)
- Numer wersji urządzenia (Revision ID) (165)
- Kod klasy urządzenia (Class Code) (165)
- Rozmiar linii pamięci podręcznej (Cache Line Size) (166)
- Minimalny czas transmisji (Latency Timer) (166)
- Typ nagłówka (Header Type) (166)
- BIST (Build-in Self-test) (170)
- Adres bazowy (Base Address Registers) (170)
- Wskaźnik CardBus CIS (CardBus CIS Pointer) (171)
- Dodatkowy identyfikator producenta (Subsystem Vendor ID) i dodatkowy identyfikator urządzenia (Subsystem ID) (172)
- Adres bazowy rozszerzenia ROM (Expansion ROM Base Address) (172)
- Wskaźnik do listy możliwości (Capabilities Pointer) (173)
- Linia IRQ (Interrupt Line) (173)
- Linia INT (Interrupt Pin) (174)
- Długość transmisji (Min_Gnt) (174)
- Częstość (Max_Lat) (174)
- Mechanizmy dostępu do pamięci konfiguracyjnej (174)
- Pierwszy mechanizm dostępu do pamięci konfiguracyjnej (175)
- Drugi mechanizm dostępu do pamięci konfiguracyjnej (175)
- PCI BIOS (176)
- Autokonfiguracja urządzeń PCI (177)
- Rozwój PCI i inne magistrale (177)
- PCI-32/66 MHz i PCI-64 (177)
- PCI-X (178)
- PCI-Express (180)
Rozdział 6. Kanał DMA (183)
- Układ scalony 8237A (184)
- Tryby pracy kontrolera DMA (186)
- Programowanie kontrolerów DMA (188)
- Adresy portów kontrolerów DMA w komputerze IBM PC/XT (188)
- "Sztuczne" porty komputera PC/XT (189)
- Adresy portów kontrolerów DMA w komputerze IBM PC/AT (190)
- "Sztuczne" porty komputera PC/AT (191)
- Budowa rejestrów wewnętrznych (191)
- Rejestr żądań (port 009h w PC/XT, 009h i 0D2h w PC/AT) (191)
- Rejestr stanu (port 008h w PC/XT, 008h i 0D0h w PC/AT) (192)
- Rejestr rozkazów (port 008h w PC/XT, 008h i 0D0h w PC/AT) (192)
- Rejestr maski kanału (port 00Ah w PC/XT, 00Ah i 0D4h w PC/AT) (193)
- Rejestr maskujący (port 00Fh w PC/XT, 00Fh i 0DEh w PC/AT) (193)
- Rejestr trybu (00Bh w PC/XT, 00Bh i 0D6h w PC/AT): (194)
- Przebieg transmisji (194)
- Komputer IBM PC (195)
- Komputer IBM PC/XT (196)
- Komputer IBM PC/AT (196)
- Układ odświeżania pamięci (198)
Rozdział 7. System obsługi przerwań sprzętowych (199)
- Układ scalony 8259A (PIC) (200)
- Cykl przyjęcia zgłoszenia (202)
- Kaskadowe łączenie kontrolerów przerwań (203)
- Fazy obsługi przerwań pochodzących od układu Slave (204)
- Programowanie kontrolera przerwań (205)
- Inicjowanie pracy układu (206)
- Polling (209)
- Przerwanie niemaskowalne (NMI) (210)
- Obsługa przerwań pochodzących z magistral ISA, PCI i AGP (211)
- Kontroler APIC (214)
- Strona sprzętowa (215)
- Obsługa APIC przez OS (218)
Rozdział 8. Obsługa dysku twardego (223)
- Budowa kontrolera (223)
- Systemy kodowania MFM i RLL (223)
- Fizyczna organizacja danych i formatowanie (225)
- Formatowanie wysokiego poziomu (226)
- Formatowanie niskiego poziomu (227)
- Wykrywanie i korekcja błędów (227)
- Standard AT-BUS (230)
- Złącze fizyczne (232)
- Dostęp CPU do dysku AT-BUS (234)
- Rozszerzenia standardu pierwotnego (235)
- Wzrost pojemności dysków (238)
- Ograniczenia wnoszone przez BIOS (239)
- Obsługa dużych dysków (239)
- Podnoszenie pasma przepustowego magistrali (240)
- Tryby PIO (241)
- Tryby DMA (241)
- Tryb Ultra DMA/33 (241)
- Tryb Ultra DMA/66 (246)
- Tryby Ultra ATA/100 i Ultra ATA/133 (248)
- Blok informacyjny (248)
- Realizacja rozkazu Identify Device (249)
- Lista rozkazów (249)
- Funkcje oszczędnościowe (250)
- System PM (250)
- System APM (252)
- Wykorzystanie powierzchni dyskowej (253)
- Proces ładowania OS (253)
- MBR i PT (254)
- System danych i FSBR (255)
Rozdział 9. Karty graficzne (259)
- Przegląd kart graficznych (259)
- Standard VESA (263)
- Funkcje BIOS-u obsługujące karty graficzne (264)
- Pamięć lokalna akceleratorów 2D i 3D (265)
- Frame Buffer (266)
- Bufor Z/W (267)
- Pamięć tekstur (268)
- Rozmiar pamięci i organizacja (270)
- Rodzaje pamięci kart graficznych (273)
- RAM-DAC (276)
- Dopasowanie monitora do karty (279)
- Parametry karty (279)
- Jakość monitora (281)
- Kanał informacyjny VESA DDC (283)
- Złącza cyfrowe (284)
- TMDS (284)
- P&D (EVC) (286)
- DFP (286)
- DVI (287)
Rozdział 10. Magistrala AGP (289)
- Architektura komputera z magistralą AGP (289)
- Sygnały magistrali AGP (292)
- Szyna adresów i danych (293)
- Sygnały PCI (293)
- Sygnały kontroli przepływu (296)
- Sygnały obsługi żądań AGP (296)
- Linie statusowe (297)
- Sygnały kluczujące (297)
- Sygnały USB (297)
- System zarządzania zużyciem energii (298)
- Sygnały specjalne (298)
- Linie zasilające (298)
- AGP w teorii (298)
- Kolejkowanie (299)
- Magistrala SBA (301)
- GART (302)
- DIME (302)
- AGP PRO (304)
- AGP 3.0 (307)
- Pasmo przepustowe (307)
- Poziomy napięć (307)
- Nowe sygnały i przedefiniowania (307)
- Sygnały zegarowe (309)
- Transakcje (310)
- Pobór prądu (310)
- Zgodność w dół (311)
Rozdział 11. Łącze szeregowe (313)
- Asynchroniczna transmisja szeregowa (313)
- Układ scalony 8250 (315)
- Interfejs RS-232C (318)
- Tryb simpleksowy (321)
- Tryb półdupleksowy (321)
- Tryb dupleksowy (321)
- Bezpośrednie programowanie rejestrów UART (323)
- Przerwania generowane przez łącze szeregowe (325)
- Prędkość transmisji (327)
- Sygnały sterujące (328)
Rozdział 12. Łącze równoległe (331)
- Terminologia programu konfiguracyjnego BIOS-u (333)
- Tryby podstawowe (334)
- Tryb standardowy (334)
- Tryb półbajtowy (341)
- Tryb bajtowy (PS/2) (342)
- Tryb EPP (342)
- Tryb ECP (345)
- Realizacja portu równoległego w ramach architektury PC (350)
- Ogólne zastosowanie łącza równoległego (351)
Rozdział 13. Złącze USB (355)
- Specyfikacja (355)
- Topologia (356)
- Okablowanie (358)
- Protokół (360)
- Pakiety (362)
- Sterowanie w trybach LS/FS (USB 1.1) (363)
- Sterowanie w trybie HS (USB 2.0) (365)
Rozdział 14. Karta dźwiękowa (369)
- Synteza FM (370)
- Synteza WaveTable (375)
- Digitalizacja i obróbka cyfrowa (DSP) (379)
- Przetworniki ADC i DAC (380)
- Standard Midi (381)
- Protokół MIDI (383)
- MIDI a sprzęt (385)
- Wyprowadzenia zewnętrzne (385)
- Sygnały analogowe i mikser (385)
- Sygnały cyfrowe (386)
- Wykorzystanie zasobów systemowych (389)
- "Sound on Board" według specyfikacji AC'97 (390)
- Schemat blokowy systemu AC'97 (391)
Rozdział 15. Zasilacz (395)
- Zasilacz standardu ATX (397)
- Specyfikacja ATX/ATX12V (400)
- Dobór zasilacza (401)
- Zasilacze dużej mocy (403)
- ATXGES (AMD) (404)
- EPS12V (Intel) (404)
- ATXGES (AMD) (404)
- EPS12V (Intel) (404)
Rozdział 16. BIOS i jego program konfiguracyjny (407)
- Organizacja systemu bezpieczeństwa (408)
- Możliwości omijania systemu bezpieczeństwa (409)
- System ochrony przed wirusami atakującymi boot-sektor (413)
- System ładowania wartości predefiniowanych (413)
- Mechanizm opuszczania programu konfiguracyjnego (414)
- Ogólna konstrukcja blokowa (414)
- Programy pseudokonfiguracyjne BIOS-u (415)
- Nowe trendy w programach BIOS (415)
- Obrazki w BIOS-ie (415)
- Podwójny BIOS (416)
- POST on Board (416)
- Voice Diagnostic (417)
- Auto-Overclocking (417)
Skorowidz (419)