Anatomia PC. Kompendium. Wydanie IV

Autor: Piotr Metzger

Szczegóły książki w Helionie
ISBN: 978-83-246-1120-1
Cena: 59 zł
Oprawa: miękka
Format: A5
Data wydania: 2008.05.01
Liczba stron: 440
Przykładowy rozdział: ftp://ftp.helion.pl/online/anpck4/anpck4-2.pdf
Kategoria: Hardware

Odkryj wszystkie tajemnice komputera

  • Na czym polega obsługa przerwań?
  • Jakie są mechanizmy dostępu do pamięci konfiguracyjnej?
  • Jak optymalnie wykorzystać powierzchnię dysku?

„Anatomia PC. Kompendium. Wydanie IV” to kolejna edycja bestsellerowego podręcznika, zawierającego najaktualniejsze, wyczerpujące informacje w zakresie architektury współczesnych komputerów PC. Ta książka wprowadzi Cię w tajniki budowy poszczególnych elementów komputera — od zagadnień podstawowych, po najbardziej zaawansowane. Jest to więc lektura obowiązkowa serwisantów, administratorów sieci, projektantów urządzeń peryferyjnych, zaawansowanych programistów oraz wszystkich użytkowników komputerów, którzy chcieliby samodzielnie poradzić sobie z usterkami i rozbudową swojego peceta.

Książka „Anatomia PC. Kompendium. Wydanie IV” stanowi kompletne źródło wiedzy, będące nieocenioną pomocą w przypadku jakichkolwiek problemów z Twoim sprzętem. Dowiesz się z niej wszystkiego o wewnętrznej strukturze poszczególnych komponentów komputera. Poznasz ich funkcje oraz mechanizmy działania, a także zrozumiesz wszelkie interakcje zachodzące pomiędzy nimi. Dzięki temu szybko zdiagnozujesz i usuniesz ewentualne usterki oraz optymalnie dobierzesz podzespoły do rozbudowy peceta. Staniesz się świadomym użytkownikiem nowoczesnych technologii, co pozwoli Ci wykorzystywać maksimum ich możliwości.

  • Mikroprocesory
  • Architektury komputerów PC
  • Układy pamięciowe
  • Układy otoczenia procesora
  • Kanał DMA
  • Magistrale ISA, PCI i AGP, PCI-Express
  • Łącza i różne rodzaje pamięci
  • Karty graficzne i dźwiękowe
  • Zasilacz
  • BIOS i jego program konfiguracyjny

Poznaj fascynujące wnętrze swojego komputera!

Anatomia PC. Kompendium. Wydanie IV -- 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 (17)
    • Topologie (20)
    • Organizacja pamięci podręcznej (21)
    • Strategie (22)
    • Pamięć niezależna lub współdzielona (23)
  • Obsługa przestrzeni adresowej I/O (24)
  • Funkcje kontrolne i sterujące (25)
  • Częstotliwość taktowania (26)
    • Magistrala FSB: Intel (26)
    • Magistrala FSB: AMD (27)
    • Magistrala HT: AMD (27)
    • Mnożniki (27)
    • Blokada mnożnika (27)
    • Częstotliwość taktowania mikroprocesora a pozostałe magistrale (28)
  • Zasilanie (28)
  • Rozszerzenia (30)
    • MMX (30)
    • 3DNow! (33)
    • SSE (34)
    • SSE2 (36)
    • SSE3 (37)
    • SSSE3 (39)
    • Hyper-Threading (HT) (39)
  • Przetwarzanie 64-bitowe (41)
    • Metoda firmy Intel: Itanium (42)
    • Metoda firmy AMD: Opteron (44)
    • Przyszłość przetwarzania 64-bitowego (48)
  • Przykłady mikroprocesorów (49)
    • Rodzina AMD K10 (49)
    • Rodzina Intel Core (54)

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

  • Model PC/XT (59)
    • Dostęp do pamięci i przestrzeni wejścia-wyjścia (60)
    • Magistrala ISA 8-bitowa (64)
  • Model AT (66)
    • Procesor 80286 (69)
    • Magistrala ISA 16-bitowa (70)
  • Komputery z procesorami 386, 486 i Pentium (72)
    • EISA (74)
    • MCA (76)
    • VESA (78)
    • PCI, PCI-X i PCI Express (79)

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

  • Pamięci dynamiczne (82)
    • Tryb konwencjonalny (Page Mode) (83)
    • FPM (Fast Page Mode) (83)
    • EDO (Extended Data Out) (84)
    • SDRAM (85)
  • Moduły pamięciowe (88)
    • Moduły SIMM-30 (SIP) (89)
    • Moduły SIMM PS/2 (90)
    • Moduły DIMM 168-pin (91)
  • Odświeżanie (96)
  • Wykrywanie błędów i ich korekcja (98)
    • Błędy powtarzalne (HE) (99)
    • Błędy sporadyczne (SE) (99)
    • Kontrola parzystości (99)
    • Kontrola ECC (100)
  • Rozszerzenia PC-66, PC-100, PC-133 (100)
  • Oznaczenia modułów DIMM (101)
    • Moduły buforowane (102)
  • DDR SDRAM (102)
  • DDR2 SDRAM (108)
    • Moduły DIMM DDR2 (109)
    • DDR3 SDRAM (111)
    • Moduły DIMM DDR3 (111)
    • Moduły FB-DIMM (114)
  • Porównanie parametrów pamięci (115)
    • Systemy dwukanałowe (116)

Rozdział 4. Układy otoczenia procesora (119)

  • Zakres funkcji (119)
    • Magistrala FSB (122)
    • Obsługa pamięci operacyjnej i magistrali pamięciowej (125)
    • Okno adresowe wejścia-wyjścia (125)
  • Układy współpracujące z magistralą GTL+ i AGTL+ (126)
  • Układy do obsługi procesorów AMD (137)
    • Rodzina K7 (139)
    • Rodzina Hammer (139)
  • Wewnętrzne magistrale międzyukładowe (145)
    • PCI (146)
    • Hub-Interface/V-Link (147)
    • RapidIO (147)
    • HyperTransport (LDT) (149)
    • DMI (151)

Rozdział 5. Magistrala PCI (153)

  • Gniazda magistrali PCI (162)
  • Obsługa przerwań (163)
  • Przerwania zgłaszane komunikatem (166)
  • Pamięć konfiguracyjna urządzeń PCI (166)
    • Identyfikator producenta (Vendor ID) (167)
    • Identyfikator urządzenia (Device ID) (167)
    • Rejestr rozkazów (Command) (168)
    • Rejestr stanu (Status) (169)
    • Numer wersji urządzenia (Revision ID) (170)
    • Kod klasy urządzenia (Class Code) (171)
    • Rozmiar linii pamięci podręcznej (Cache Line Size) (173)
    • Minimalny czas transmisji (Latency Timer) (174)
    • Typ nagłówka (Header Type) (175)
    • BIST (Build-in Self-test) (175)
    • Adres bazowy (Base Address Registers) (175)
    • Wskaźnik CardBus CIS (CardBus CIS Pointer) (177)
    • Dodatkowy identyfikator producenta (Subsystem Vendor ID) i dodatkowy identyfikator urządzenia (Subsystem ID) (177)
    • Adres bazowy rozszerzenia ROM (Expansion ROM Base Address) (178)
    • Wskaźnik do listy możliwości (Capabilities Pointer) (178)
    • Linia IRQ (Interrupt Line) (179)
    • Linia INT (Interrupt Pin) (179)
    • Długość transmisji (Min_Gnt) (179)
    • Częstość (Max_Lat) (179)
  • Mechanizmy dostępu do pamięci konfiguracyjnej (180)
    • Pierwszy mechanizm dostępu do pamięci konfiguracyjnej (180)
    • Drugi mechanizm dostępu do pamięci konfiguracyjnej (181)
    • PCI BIOS (182)
  • Autokonfiguracja urządzeń PCI (182)
  • Rozwój PCI i inne magistrale (182)
    • PCI-32/66 MHz i PCI-64 (183)
    • PCI-X (184)
    • PCI Express (185)

Rozdział 6. Kanał DMA (191)

  • Układ scalony 8237A (192)
  • Tryby pracy kontrolera DMA (194)
  • Programowanie kontrolerów DMA (196)
  • Adresy portów kontrolerów DMA w komputerze IBM PC/XT (197)
    • "Sztuczne" porty komputera PC/XT (197)
  • Adresy portów kontrolerów DMA w komputerze IBM PC/AT (198)
    • "Sztuczne" porty komputera PC/AT (199)
  • Budowa rejestrów wewnętrznych (200)
    • Rejestr żądań (port 009h w PC/XT, 009h i 0D2h w PC/AT) (200)
    • Rejestr stanu (port 008h w PC/XT, 008h i 0D0h w PC/AT) (200)
    • Rejestr rozkazów (port 008h w PC/XT, 008h i 0D0h w PC/AT) (200)
    • Rejestr maski kanału (port 00Ah w PC/XT, 00Ah i 0D4h w PC/AT) (201)
    • Rejestr maskujący (port 00Fh w PC/XT, 00Fh i 0DEh w PC/AT) (202)
    • Rejestr trybu (00Bh w PC/XT, 00Bh i 0D6h w PC/AT) (202)
  • Przebieg transmisji (203)
    • Komputery IBM PC i PC/XT (203)
    • Komputer IBM PC/AT (204)

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

  • Układ scalony 8259A (PIC) (209)
  • Cykl przyjęcia zgłoszenia (210)
  • Kaskadowe łączenie kontrolerów przerwań (211)
    • Fazy obsługi przerwań pochodzących od układu Slave (213)
  • Programowanie kontrolera przerwań (214)
    • Inicjowanie pracy układu (214)
  • Polling (218)
  • Przerwanie niemaskowalne (NMI) (218)
  • Obsługa przerwań pochodzących z magistral ISA, PCI i AGP (219)
  • Kontroler APIC (223)
    • Strona sprzętowa (223)
    • Obsługa APIC przez OS (226)
  • Przerwania zgłaszane komunikatem (230)

Rozdział 8. Obsługa dysku twardego (233)

  • Budowa kontrolera (233)
  • Fizyczna organizacja danych i formatowanie (234)
    • Formatowanie niskiego poziomu (234)
    • Formatowanie wysokiego poziomu (235)
  • Wykrywanie i korekcja błędów (235)
  • Standard AT-BUS (238)
    • Złącze fizyczne (240)
    • Dostęp CPU do dysku AT-BUS (243)
  • Rozszerzenia standardu pierwotnego (244)
  • Wzrost pojemności dysków (246)
    • Ograniczenia pojemności dysków twardych (247)
    • Obsługa dużych dysków (247)
  • Podnoszenie pasma przepustowego magistrali (248)
    • Tryby PIO (249)
    • Tryby DMA (250)
    • Tryb Ultra DMA/33 (251)
    • Tryb Ultra DMA/66 (255)
    • Tryby Ultra ATA/100 i Ultra ATA/133 (257)
  • Blok informacyjny (257)
    • Realizacja rozkazu Identify Device (258)
  • Lista rozkazów (258)
  • Funkcje oszczędnościowe (259)
    • System PM (259)
    • System APM (261)
  • Serial ATA (262)
    • Cechy Serial ATA (263)
    • Tryb kompatybilności i natywny (265)
  • Wykorzystanie powierzchni dyskowej (266)
    • Proces ładowania systemu operacyjnego (266)
    • MBR i tablica partycji (267)
    • System danych i FSBR (269)

Rozdział 9. Karty graficzne (273)

  • Przegląd kart graficznych (273)
  • Standard VESA (275)
  • Funkcje BIOS-u obsługujące karty graficzne (277)
  • Pamięć lokalna akceleratorów 2D i 3D (277)
    • Pamięć obrazu (278)
    • Bufor Z/W (279)
    • Pamięć tekstur (281)
    • Rozmiar pamięci i organizacja (283)
    • Rodzaje pamięci kart graficznych (285)
    • TurboCache i HyperMemory (288)
  • RAM-DAC (288)
  • Dopasowanie monitora do karty (291)
    • Parametry karty (291)
    • Jakość monitora (293)
    • Monitory ciekłokrystaliczne (295)
    • Kanał informacyjny VESA DDC (297)
  • Złącza cyfrowe (298)
    • TMDS (299)
    • P&D (EVC) (300)
    • DFP (300)
    • DVI (300)
    • HDMI (303)

Rozdział 10. Magistrala AGP (305)

  • Architektura komputera z magistralą AGP (305)
  • Sygnały magistrali AGP (312)
    • Szyna adresów i danych (312)
    • Sygnały PCI (312)
    • Sygnały kontroli przepływu (313)
    • Sygnały obsługi żądań AGP (313)
    • Linie statusowe (314)
    • Sygnały kluczujące (314)
    • Sygnały USB (314)
    • System zarządzania zużyciem energii (315)
    • Sygnały specjalne (315)
    • Linie zasilające (315)
  • AGP w teorii (315)
    • Kolejkowanie (316)
    • Magistrala SBA (318)
    • GART (319)
    • DIME (319)
  • AGP PRO (321)
  • AGP 3.0 (324)
    • Pasmo przepustowe (324)
    • Poziomy napięć (324)
    • Nowe sygnały i przedefiniowania (325)
    • Sygnały zegarowe (325)
    • Transakcje (327)
    • Pobór prądu (328)
    • Zgodność w dół (328)
  • Przyszłość AGP (329)

Rozdział 11. Łącze szeregowe (331)

  • Asynchroniczna transmisja szeregowa (331)
  • Układ scalony 8250 (333)
  • Interfejs RS-232C (336)
    • Tryb simpleksowy (339)
    • Tryb półdupleksowy (339)
    • Tryb dupleksowy (339)
  • Bezpośrednie programowanie rejestrów UART (341)
    • Przerwania generowane przez łącze szeregowe (343)
    • Prędkość transmisji (346)
    • Sygnały sterujące (346)

Rozdział 12. Łącze równoległe (349)

  • Terminologia programu konfiguracyjnego BIOS-u (351)
  • Tryby podstawowe (352)
    • Tryb standardowy (352)
    • Tryb półbajtowy (359)
    • Tryb bajtowy (PS/2) (359)
    • Tryb EPP (360)
    • Tryb ECP (363)
  • Realizacja portu równoległego w ramach architektury PC (368)
  • Ogólne zastosowanie łącza równoległego (370)

Rozdział 13. Złącze USB (373)

  • Specyfikacja (373)
  • Topologia (374)
  • Okablowanie (376)
  • Protokół (378)
  • Pakiety (380)
  • Sterowanie w trybach LS/FS (USB 1.1) (381)
  • Sterowanie w trybie HS (USB 2.0) (383)
  • Urządzenia USB (386)
    • Klawiatury (386)
    • Myszy (387)
    • Kontrolery gier (387)
    • Dyski twarde (388)
    • Moduły pamięci Flash EEPROM (388)
    • Napędy optyczne (389)
    • Czytniki kart pamięci i aparaty cyfrowe (389)
    • Skanery (389)
    • Drukarki (390)
    • Sieci komputerowe (390)
  • USB 3.0 (391)

Rozdział 14. Karta dźwiękowa (393)

  • Synteza FM (394)
  • Synteza WaveTable (399)
  • Digitalizacja i obróbka cyfrowa (DSP) (403)
    • Przetworniki ADC i DAC (404)
  • Standard MIDI (406)
    • Protokół MIDI (407)
    • MIDI a sprzęt (409)
  • Wyprowadzenia zewnętrzne (410)
    • Sygnały analogowe i mikser (410)
    • Sygnały cyfrowe (411)
  • Wykorzystanie zasobów systemowych (413)
  • "Sound on Board" według specyfikacji AC'97 (415)
    • Schemat blokowy systemu AC'97 (416)
  • Intel High Definition Audio (418)

Rozdział 15. Zasilacz (421)

  • Zasilacz standardu ATX (423)
  • Specyfikacja ATX/ATX12V (426)
  • Złącze zasilające PCI Express (429)
  • Dobór zasilacza (429)
  • Zasilacze dużej mocy (431)
    • ATXGES (AMD) (432)
    • EPS12V (Intel) (432)

Rozdział 16. BIOS i jego program konfiguracyjny (435)

  • Organizacja systemu bezpieczeństwa (436)
    • Możliwości omijania systemu bezpieczeństwa (437)
  • System ochrony przed wirusami atakującymi boot-sektor (441)
  • System ładowania wartości predefiniowanych (441)
  • Mechanizm opuszczania programu konfiguracyjnego (442)
  • Ogólna konstrukcja blokowa (442)
  • Programy pseudokonfiguracyjne BIOS-u (443)
  • Nowe trendy w programach BIOS (443)
    • Obrazki w BIOS-ie (444)
    • Podwójny BIOS (444)
    • POST on Board (445)
    • Voice Diagnostic (445)
    • Auto-Overclocking (445)

Skorowidz (447)

©2007 Włodzimierz Gajda | prace magisterskie | Dubai | Korekta prac magisterskich , Ebooki programowanie androida, Pozycjonowanie stron Poznań