Przejdź do menu Przejdź do treści
English version   |   Wygląd Wygląd   |   Zaloguj się
English version   |   Wygląd Wygląd   |   Zaloguj się
Rozmiar czcionki:
Zwiększ rozmiar czcionki
Standardowy rozmiar czcionki
Zmniejsz rozmiar czcionki
Wysoki kontrast:
Włącz tryb biały na czarnym
Włącz tryb żółty na niebieskim
Opcje widoku:
Przełącz na widok szeroki

Menu

Strona główna
  • Strona główna
  • Katalog
    • Wyszukiwanie proste [ALT+1]
    • Wyszukiwanie zaawansowane [ALT+2]
    • Przeglądanie [ALT+3]
  • Rejestracja

Dane szczegółowe książki

Anatomia PC / Metzger, Piotr; Jełowicki, Adam
  • Opis bibliograficzny Opis
Autorzy
Metzger, Piotr
Jełowicki, Adam
Tytuł
Anatomia PC
Wydawnictwo
Gliwice: "Helion", 1999
Numer wydania
5 popr. i uzup.
ISBN
8371971826
Hasła przedmiotowe
Minikomputery i mikrokomputery -- budowa i organizacja
Podręczniki
Informacje dodatkowe
brak cd, brak numeracji stron

Spis treści

pokaż spis treści
Rozdział 1.
Komunikacja procesora z innymi elementami architektury komputera - 13


Procesor - 13

Przetwarzanie rozkazów - 15

RISC i CISC - 15

Pipeline - 16

Techniki przyspieszania - 19

Dostęp do pamięci - 26

Adresowanie - 28

Stronicowanie - 30

g - 31

pologie - 32

Organizacja pamięci podręcznej - 35

Pamięć podręczna procesora 80386 - 37

Zakres pokrywany przez pamięć podręczną - 41

Obsługa przestrzeni adresowej I/O - 43

Procesor 8086 - 44

Procesory 80386 i 80486 - 44

Pentium - 45

Funkcje kontrolne i sterujące - 45

BIST - 46

Kontrola TLB - 46

Kontrola pamięci podręcznej - 46

Przejście w stan wysokiej impedancji - 46

JTAG - 47

Częstotliwość taktowania - 49

Zasilanie - 51

Przegląd architektury procesorów - 54

Procesory AMD - 55

Rodzina K5 - 55

Rodzina K6 - 58

Rodzina K6-2 - 60

Rodzina K6 III - 63

Model K7 - 64

Procesory Cyrix - 69

Rodzina 6x86 (Ml) - 69

Rodzina M2 - 72

Procesory Intel - 75

Rodzina Pentium - 75

Pentium MMX - 77

Pentium Pro - 78

Pentium II - 82

Celeron - 87

Celeron A (Mendocino) - 89

Pentium II Xenon - 91

Pentium III - 92

Pentium III Xenon - 98

Itanium - 100

Procesory IDT - 100

WinChipCó - 100

WinChip2 - 102

RisemPó - 104

Jak rozpoznać typ procesora - 106

Czy procesor jest zgodny z układem 80286 lub lepszym - 106
Procesor 8086/88 czy 80186/88 - 107

Procesor 80286 - 107
Procesor 80386 - 108

Procesor 486 czy Pentium - 108

Koprocesory - 108

Koprocesor 8087 - 109

Koprocesor 80287 - 110

Koprocesor 80387 - 110

Koprocesori487SX - 111

Jak rozpoznać typ koprocesora - 111

Czy w systemie jest koprocesor - 112

Koprocesor 8087 - 113

Koprocesor 80287
czy 80387 - 113

Architektura komputera PC/XT - 113

Dostęp do przestrzeni wejścia-wyjścia - 114

Procesory 8086 i 8088 - 115

Procesor 8086 - 115
Procesor 8088 - 119
Kontroler 8288 - 119
Elementy składowe architektury komputera XT - 121
Ośmiobitowa magistrala zewnętrzna - 125
Architektura komputera AT - 127
Procesor 80286 - 130
Magistrala zewnętrzna (16-bitowa) - 132
Architektura komputerów 386, 486 i Pentium - 135
EISA (Extended Industry Standard Architecture) - 137
Wieloprocesorowość - 137
Magistrala zewnętrzna - 137
Kontroler DMA - 138
Kontroler przerwań sprzętowych - 138
Kontroler magistral - 138
Pamięć konfiguracji - 139
MCA (Micro Channel Architecture) - 139
VESALocal Bus - 141
Magistrala PCI (Penpherial Component Interconnect) - 143
Magistrala zewnętrzna - 155
Kontroler przerwań sprzętowych - 155
Pamięć konfiguracyjna urządzeń PCI - 157
Mechanizmy dostępu do pamięci konfiguracyjnej - 171
Autokonfiguracja urządzeń PCI - 174
Magistrala AGP (Accelerated Graphics Port) - 174
Sygnały magistrali AGP - 180
AGP w teorii - 184
AGP w praktyce - 190
Systemy wieloprocesorowe - 194
Architektura MPP - 195
Architektura UMA - 196
Komunikacja z pamięcią - 197
Buforowa pamięć podręczna (Cache) - 198
Obsługa układów peryferyjnych - 202
Architektura komputerów przenośnych - 209
Złącze PCMCIA - 210

Rozdział 2.
Procesor z rozszerzeniem MMX - 211

Zmiany w architekturze - 211
Rozpoznanie procesora P55C - 213
Nowe rejestry - 214
Nowe typy danych - 217
Nowe rozkazy - 217
Przykład działania: rozkaz PACKUSWB - 220
Przykład działania: rozkaz PADDSW - 221
Przykłady zastosowań - 222
'B\uQ-Box - 223
Przetwarzanie pl iku W A V - 224

Rozdział 3.
Układy pamięci PC - 225

Pamięci dynamiczne - 226
Tryb konwencjonalny - 227
Odczyt - 227
Zapis - 228
FPM (Fast Page Mode) - 228
Odczyt - 229
Zapis - 229
EDO (Extended Data Out) - 230
Odczyt - 230
Zapis' - 230
Porównanie - 232
SDRAM - 232
Linie zewnętrzne - 235
Rozkazy SDRAM - 237
Organizacje logiczne kostek SDRAM - 242
Moduły pamięci - 244
Moduły SIMM-30(SIP) - 244
Moduły SIMM PS/2 - 246
SIMM PS/2 bez parzystości (FPM i EDO) - 246
SIMM PS/2 36-bitowy - 249
System rozpoznawania modułów SIMM - 250
Moduły DIMM - 251
Buforowane DIMM DRAM - 251
Niebuforowane DIMM DRAM - 253
Niebuforowane DIMM SDRAM - 255
Rozpoznawanie modułu DIMM - 260
Systemy oznaczeń układów - 263
Układy DRAM - 263
Układy SDRAM - 266
Odświeżanie - 271
RAS Only - 273
CBR (CAS before RAS) - 273
Hidden - 275
Wykrywanie błędów i ich korekcja - 276
Błędy powtarzalne (He) - 277
Błędy sporadyczne (SE) - 277
Kontrola parzystości - 278
Kontrola ECC - 279
Układy pamięci magistrali 100 MHz - 280
Moduł - 281
Układy pamięci SDRAM PC-100 - 282
Pamięć konfiguracyjna (SPD) - 288
Moduły buforowane PC-100 - 288

Rozdział 4.
System obsługi przerwań sprzętowych - 293

Układ scalony 8259A - 295
Cykl przyjęcia zgłoszenia - 296
Kaskadowe łączenie kontrolerów przerwań - 297
Fazy obsługi przerwań od układu Slave - 299
Programowanie kontrolera przerwań - 300
Inicjowanie pracy układu - 300
Polling - 305
Przerwanie niemaskowalne (NMI) - 305

Rozdział 5.
Kontroler DMA - 307

Układ scalony 8237A - 308
Tryby pracy kontrolera DMA - 311
Kaskadowe łączenie układów 8237A - 312
Programowanie kontrolerów DMA - 313
Adresy portów kontrolerów DMA w komputerze IBM PC/XT - 314 Adresy portów kontrolerów DMA w komputerze IBM PC/AT - 315 Budowa rejestrów wewnętrznych - 317
Przebieg transmisji - 321
Komputer IBM PC - 321
Komputer IBM PC/XT - 322
Komputer IBM PC/AT - 322
Kanały 16-bitowe - 323
Układ odświeżania pamięci - 324

Rozdział 6.
Kontroler napędu dysków elastycznych - 327

Zapis informacji na dyskietce - 327
Fizyczna organizacja danych na dyskietce - 329
Programowanie operacji dyskowych z poziomu systemu MS-DOS - 332 Obsługa dysków za pomocą funkcji BIOS - 336
Bezpośredni dostęp do kontrolera napędu dysków elastycznych - 345 Rejestry kontrolera napędu dysków elastycznych - 346
Cykl rozkazowy kontrolera - 348
Faza przygotowawcza - 348
Faza przekazywania rozkazu - 349
Budowa przykładowego rozkazu Ś rozkaz RS (Read Sector) - 349 Alternatywne metody transmisji danych - 355
Uwzględnianie mechanicznych własności napędu - 356
Zastosowanie kodów CRC - 358

Rozdział 7.
Obsługa dysku twardego - 361

Budowa kontrolera - 361
Systemy kodowania MFM i RLL - 362
Fizyczna organizacja danych i formatowanie - 365
Formatowanie wysokiego poziomu - 366
Formatowanie niskiego poziomu - 366
Błędy i ich korekcja - 367
Standard AT-BUS - 372
Logiczny opis złącza - 373
Złącze fizyczne - 374
Dostęp CPU do dysku AT-BUS - 378
Cykl programowania kontrolera - 385
Faza przekazywania rozkazu - 385
Faza przekazywania danych - 385
Faza końcowa - 387
Przykład realizacji rozkazu CZYTAJ SEKTOR - 388
Przykład realizacji rozkazu samoidentyfikacji dysku (Device Identify) - 390 Funkcje oszczędnościowe - 394
System automatyczny - 394
Rozkazy specjalne - 395
Standard ElDE - 399
Zwiększenie zakresu pojemności dysków - 401
Bariera 504 MB - 402
Metody omijania bariery 504 MB - 404
Bariera 2 GB - 407
System FAT (bariera 2 047 MB) - 407
Bariera 4 GB - 408
Windows NT Śbariera 4 GB - 408
Bariera 8 GB - 408
Straty pojemności - 410
Przekraczanie bariery 8 GB - 410
Prędkości transmisji danych - 412
Tryby PIO - 413
Tryby DMA - 413
Tryb Ultra DMA/33 - 417
Tryb Ultra DMA/66 - 420
Zwiększenie liczby urządzeń - 422
Poszerzenie oferty urządzeń IDE - 422
Nowe rozkazy - 423
Blok informacyjny po komendzie 1DENTIFY - 423
Standard SCSI - 424
Ogólny opis systemu - 424
Realizacja magistrali - 427
SCSI w komputerach PC - 431
Organizacja pracy magistrali SCSI - 443
Fazy pracy magistrali - 444
Transfer danych w fazach informacyjnych - 459
Sytuacje wyjątkowe - 468
Rozkazy systemowe - 470
Informacja statusowa - 475
Komunikaty - 476
System wskaźników - 482
Przykładowa wymiana danych - 484

Rozdział 8.
Karty graficzne - 489

Przegląd kart graficznych - 489
Omówienie kart graficznych EGA, VGA i SVGA - 491
Tryby tekstowe - 496
Tryby graficzne - 497
Tryby zapisu i odczytu pamięci obrazu - 498
Standard VESA - 499
Rejestry sterowników EGA/VGA - 501
Rejestry zewnętrzne (external/general registers) - 502
Układ sekwencyjny (sequencer) - 504
Układ graficzny (graphics controller) - 507
Układ sterowania atrybutem (attribute controller) - 512
Przetwornik cyfrowo-analogowy (digital to analog converter) - 517 Układ sterowania wyświetlaczem (CRT controller) - 520
Funkcje BIOS obsługujące karty graficzne - 530
Funkcje określające tryb pracy i ogólne parametry sterownika - 531 Funkcje dostępu do ekranu - 535
Funkcje służące do definiowania kolorów - 539
Funkcje generatora znaków - 547
Funkcje konfigurujące sterownik - 555
Funkcje uzupełniające - 559
Dodatkowe funkcje obsługiwane przez YESA-BIOS - 568
Przykłady zastosowania funkcji BiOS-u kart graficznych - 574 Rozpoznanie typu karty graficznej - 574
Sprawdzenie ilości pamięci zainstalowanej na karcie graficznej - 575 Zmiana wyglądu znaku - 575

Rozdział 9.
Grafika PC w dobie multimediów - 577

Przetwarzanie sekwencji wideo - 578
Sprzętowe wspomaganie funkcji wideo - 579
Interfejs programowy - 581
Format MPEG - 583
Dekodowanie - 585
Kodowanie - 587
Przetwarzanie scenerii 3D - 589
Schemat przetwarzania obiektów 3D - 590
API - 592
Geometry Engine - 593
Tłumaczenie opisu środowiska - 594
Oświetlenie i tekstura - 594
Przekształcenia geometryczne - 594
Strefa widoczności - 595
Przekazanie parametrów do jednostki rasteryzującej - 595
Rendering Engine - 596
Teksturowanie - 599
Mieszanie kolorów - 605
Efekty specjalne - 606
Pamięć lokalna akceleratora 3D - 607
Franie BufFer - 608
Bufor Z/W - 609
Pamięć tekstur - 611
Rozmiar pamięci i organizacja - 613
Rodzaje pamięci graficznych - 617
RAM-DAC - 620
Dopasowanie monitora do karty - 623
Parametry karty - 623
Jakość monitora - 625
Programy instalacyjne - 627
Kanał informacyjny VESA DDC - 628
Podział mocy obliczeniowej - 629
Przykłady rozwiązań akceleratorów graficznych - 631
Układ Voodoo - 631
Układ Voodoo-2 - 632

Rozdział 10.
System odmierzania czasu - 633

Układ 8253/8254 - 633
Programowanie generatora 8253/8254 - 637
Zegar systemowy - 641
Układ odświeżania pamięci dynamicznej - 642
Obsługa głośnika - 644
Drugi układ 8254 i jego zastosowanie - 646

Rozdział 11.
Pamięć CMOS-RAM - 649

Układ scalony MC 146818 - 650
Funkcje BIOS obsługujące pamięć konfiguracji - 660
Bezpośredni dostęp do pamięci CMOS - 663

Rozdział 12.
Łącze równoległe - 665

Terminologia BIOS-SETUP - 667
Tryby podstawowe - 668
Tryb standardowy - 668
Tryb pólbajtowy - 675
Tryb bajtowy (PS/2) - 676
Tryb EPP - 676
Tryb ECP - 680
Realizacja portu równoległego w ramach architektury PC - 685 Dostęp do łącza równoległego poprzez funkcje BIOS - 686
Dostęp do łącza równoległego z poziomu systemu MS-DOS - 690 Ogólne zastosowanie łącza równoległego - 692

Rozdział 13.
Łącze szeregowe - 697

Transmisja synchroniczna - 697
Transmisja asynchroniczna - 697
Asynchroniczna transmisja szeregowa i ramka danych - 697
Układ scalony 8250 - 699
Interfejs RS-232C - 703
Tryb simpleksowy - 706
Tryb półdupleksowy - 706
Tryb dupleksowy - 706
Dostęp do łącza szeregowego z poziomu systemu MS-DOS - 708 Funkcje BIOS obsługujące łącze szeregowe - 711
Bezpośrednie programowanie rejestrów LJART - 716
Przerwania generowane przez łącze szeregowe - 718
Prędkość transmisji - 721
Sygnały sterujące - 722
Specyfika układu UART 16450 - 724

Rozdział 14.
Klawiatura - 725

Klawiatury XT, AT i PS/2 - 725
Mapa klawiatury - 727
Organizacja obsługi klawiatury przez BIOS - 732
Funkcje przerwania 16h BIOS - 737
Bezpośrednie programowanie klawiatury - 742
Port wejściowy i port wyjściowy - 749

Rozdział 15.
Pozostałe urządzenia wejścia - 753

Myszka i jej obsługa - 753
Game port - 760

Rozdział 16.
Złącze USB - 763

Specyfikacja - 763
Topologia - 764
Okablowanie - 764
Protokół - 765
USB w praktyce - 768

Rozdział 17.
Zasilacz - 771

Dodatek A
Programy konfiguracyjne - 775

Organizacja systemu bezpieczeństwa - 776
System ochrony przed wirusami atakującymi Boot-Sektor - 778 System ładowania wartości predefmiowanych - 778
Mechanizm opuszczania programu konfiguracyjnego - 779
Ogólna konstrukcja blokowa - 779

Dodatek B
Współpraca z magistralą zewnętrzną - 813

Opis działania - 813
Wykorzystywane sygnały magistrali - 815
Zastosowane układy scalone - 816

Zgłoś problem

Użyj poniższego formularza aby zgłosić ewentualne problemy z plikami udostępnianymi na tej stronie. Opisz dokładnie problem i wskaż czego on dotyczy.

Przejdź do listy książek
Centrum Wsparcia Dydaktyki
Biuro ds. Osób z Niepełnosprawnościami
ul. Dobra 55,
00-312 Warszawa
Pokój 0.070 Parter
tel. 22 55 24 222
fax. 22 55 20 224
email: bon@uw.edu.pl

Strona główna BON: www.bon.uw.edu.pl
  • Deklaracja Dostępności
  • O Akademickiej Bibliotece Cyfrowej
  • Regulamin Nowej ABC

Fundusze Europejskie Uniwersytet Warszawski Level UP Unia Europejska

Fundusze Europejskie Uniwersytet Warszawski

Level UP Unia Europejska

Nowa konwersja dostępna jest na Twojej półce

Wykonała się konwersja pliku, którą zleciłeś.

Przejdź na półkę Konwersje aby pobrać plik.

Nowa konwersja dostępna jest na Twojej półce

Wykonała się podgląd pliku, który zleciłeś.

Przejdź na półkę Zbiory przeglądane on-line aby skorzystać z czytnika on-line.