Wstęp do budowy komputerów.pdf

(554 KB) Pobierz
69223427 UNPDF
WST¦P DO BUDOWY KOMPUTERÓW
OPRACOWANIE: PIOTR FULMA«SKI
2002-01-10
SPIS TRE±CI
PRZEDMOWA
I
1 WST¦P
1
2 PROCESOR 3
2.1 BUDOWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 REJESTRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.1 REJESTRY WIDZIALNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.2 REJESTRY STEROWANIA I STANU . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 UKªAD STEROWANIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 PRZERWANIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 ROZKAZY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.5.1 REPREZENTACJA ROZKAZU . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5.2 RODZAJE ROZKAZÓW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5.3 LICZBA ADRESÓW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5.4 RODZAJE ARGUMENTÓW . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.5 ROZKAZY O ZMIENNEJ DªUGO±CI . . . . . . . . . . . . . . . . . . . . . . . 16
2.6 ADRESOWANIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.6.1 ADRESOWANIE NATYCHMIASTOWE . . . . . . . . . . . . . . . . . . . . . . . 17
2.6.2 ADRESOWANIE BEZPO±REDNIE . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.6.3 ADRESOWANIE PO±REDNIE . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.6.4 ADRESOWANIE Z PRZESUNI¦CIEM . . . . . . . . . . . . . . . . . . . . . . . 18
2.7 POTOKOWE PRZETWARZANIE ROZKAZÓW . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.8 PROCESORY RISC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.9 PROCESORY SUPERSKALARNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 PAMI¦¢ 20
3.1 PARAMETRY CHARAKTERYZUJ¡CE PAMI¦¢ . . . . . . . . . . . . . . . . . . . . . . . 20
3.2 HIERARCHIA PAMI¦CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3 PÓªPRZEWODNIKOWA PAMI¦¢ O DOST¦PIE SWOBODNYM . . . . . . . . . . . . . . . . 22
3.4 ORGANIZACJA PAMI¦CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.5 PAMI¦¢ PODR¦CZNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.6 UKªADY PAMI¦CIOWE PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.1 PM | PAGE MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.2 FPM | FAST PAGE MODE . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.3 EDO | EXTENDED DATA OUT . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.4 BEDO | BURST EDO . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.5 SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.6 DDR SDRAM | DOUBLE DATA RATE SDRAM . . . . . . . . . . . . . . 26
3.6.7 RDRAM | RAMBUS DRAM . . . . . . . . . . . . . . . . . . . . . . . 27
3.6.8 VC-SDRAM | VIRTUAL CHANNEL . . . . . . . . . . . . . . . . . . . . . 27
3.7 MODUªY PAMI¦CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.7.1 MODUªY SIMM-30 (SIP) . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1
SPIS TRECI
2
3.7.2 MODUªY SIMM PS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.7.3 MODUªY DIMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.7.4 MODUªY DDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.7.5 MODUªY RIMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.8 PROBLEM NAZEWNICTWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.9 DYSKI MAGNETYCZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.9.1 WªASNO±CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.9.2 ORGANIZACJA DANYCH NA DYSKU . . . . . . . . . . . . . . . . . . . . . . . 29
3.9.3 MACIERZE DYSKOWE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.10 DYSKI MAGNETOOPTYCZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.11 TA±MA MAGNETYCZNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.12 PAMI¦¢ OPTYCZNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.12.1 STANDARDY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.12.2 PAMI¦¢ OPTYCZNA (CD) . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.12.3 PAMI¦¢ OPTYCZNA (CD-R) . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.12.4 PAMI¦¢ OPTYCZNA (CD-RW) . . . . . . . . . . . . . . . . . . . . . . . . 41
3.12.5 PAMI¦¢ OPTYCZNA (DVD) . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.12.6 TECHNOLOGIA BURN-PROOF . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.12.7 SªOWNICZEK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4 MAGISTRALE 51
4.1 WPROWADZENIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2 STRUKTURA MAGISTRALI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.3 PODSTAWOWE PARAMETRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.4 PRZYKªADY ROZWI¡ZA« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.4.1 MAGISTRALA ZEWN¦TRZNA W MODELU PC/XT . . . . . . . . . . . . . . . . 55
4.4.2 MAGISTRALA ISA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.4.3 MAGISTRALA EISA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.4.4 MAGISTRALA MCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.4.5 MAGISTRALA VESA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.4.6 MAGISTRALA PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.4.7 MAGISTRALA AGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5 MAGISTRALE POª¡CZENIOWE 61
5.1 IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.2 EIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.3 SERIAL-ATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.4 SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.5 Zª¡CZE IEEE-1394 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.6 Zª¡CZE USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.6.1 USB 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.7 IRDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.7.1 IRDA DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.7.2 IRDA CONTROL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.8 INTERFEJS RS-232C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.9 Zª¡CZE RÓWNOLEGªE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
6 URZ¡DZENIA PERYFERYJNE 73
6.1 MONITORY CRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.2 WY±WIETLACZE LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.3 DRUKARKI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.4 SKANERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.5 UPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
SPIS TRECI
3
7 TRYBY PIO I DMA 74
7.1 DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
8 ZABEZPIECZENIA TRANSMISJI DANYCH 75
8.1 KOD CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
9 PYTANIA
77
PRZEDMOWA
PONI»SZY DOKUMENT STANOWI ELEKTRONICZN¡ WERSJ¦ NOTATEK, JAKIE PRZYGOTOWYWAªEM DLA SIEBIE
PROWADZ¡C WYKªAD ZE WST¦PU DO BUDOWY KOMPUTERÓW. UDOST¦PNIAM JE Z NADZEJ¡, »E UªATWI
TO UPORZ¡DKOWANIE WIADOMO±CI ZEBRANYCH NA WYKªADZIE. ZDECYDOWANIE POLECAM ZAJRZENIE DO
POSZCZEGÓLNYCH POZYCJI WYMIENIONYCH W SPISIE LITERATURY. NAWET JE±LI JAKA± POZYCJA NIE JEST
±CI±LE ZWI¡ZANA Z OMAWIANYMI ZAGADNIENIAMI, TO UMO»LIWI POSZERZENIE WªASNYCH HORYZONTÓW
MY±LOWYCH, POZWALAJ¡C NA SAMODZIELNY ROZWÓJ I OCEN¦ ISTNIEJ¡CYCH KONCEPCJI.
I
Zgłoś jeśli naruszono regulamin