Architektura IBM PC - na slajdy2.pdf

(204 KB) Pobierz
416326881 UNPDF
Cechy architektury von Neumanna
1. Wspólna pamięć do przechowywania zarówno rozkazów jak
i danych.
2. Pamięć jednowymiarowa, złożona z kolejno ponumerowanych
komórek o jednakowej wielkości.
3. Brakjawnegorozróżniania rozkazów i danych.
4. Brak jawnej specyfikacji typów danych.
5. Praca sekwencyjna - przed rozpoczęciem wykonywania kolejnego
rozkazu musi zostać zakończone wykonywanie rozkazu
chronologicznie poprzedniego. Każdy rozkaz określa jednoznacznie
adres następnego.
Szyna danych
Progra-
Szyna wej/wyj
Pamięć
Urządzeni
Mikro-
operacyj
mowane
Sterowanie
a wej/wyj
procesor
układy
Szyna adresowa
Szyna sterowania
Schemat blokowy mikrokomputera
416326881.015.png
Pentiu m II
L2
Cache
1,6 GB/s
Core
800 MB/s
AGP
Akcelerator
grafiki
528 MB/s
Intel
800 MB/s
Pamięć
440 BX
operacyjna
Pamięć
karty
Tekstury
PCI
132 MB/s
Wej/wyj
Wej/wyj
Wej/wyj
Przykładowa struktura systemu z magistralą AGP
Rejestr rozkazów,
dekoder i układ
sterujący
Zespół
rejestrów
Układ arytmetyczno-logiczny (ALU)
Szyna danych
Rejestr instrukcji
Multiplekser
Akumulat
Dekoder
Zespół rejestrów
ogólnego
przeznaczenia
Licznik rozkazów
ALU
Rejestr bitów
warunków
(znaczników)
Układ
sterujący
Układ
realizujący
operację
1
Szyna adresowa
Szyna sterowania
Podstawowe zespoły funkcjonalne mikroprocesora
416326881.016.png 416326881.017.png 416326881.018.png 416326881.001.png 416326881.002.png 416326881.003.png 416326881.004.png 416326881.005.png
TERMINATOR
TERMINATOR
Magistrala systemowa we / wy
ADAPTER
ADAPTER
ADAPTER
MIKROPROCESOR
KLAWIATURA
MONITOR
DYSK
System z interfejsem typu "wspólna szyna"
Typy szyn
Typ
Szybkość transmisji
Szerokość
szyny
Możliwość podłączenia
Szyny
lub szerokość pasma
ISA
2,5 MB/s, 8 MHz
16 bitów
Wszystkie rodzaje kart rozszerzających.
Local
Bus
132 MB/s, 33 MHz
32 bity
Głównie karty graficzne i kontrolery
HDD.
PCI
132 MB/s, 33 MHz
32 bity
Wszystkie rodzaje kart rozszerzających.
PCI 2.1
264 MB/s, 33 MHz
64 bity
Wszystkie rodzaje kart rozszerzających.
VMC
130 MB/s
16 i 32 bity
Karty graficzne i video.
VAFC
150 MB/s
0d 8 do 32 bitów Karty graficzne i video.
AGP
266 MB/s lub 532 MB/s, 66
MHz / 100 MHz
32 bity (128
bitów)
Karty graficzne i video.
416326881.006.png 416326881.007.png 416326881.008.png
Tabelka obrazująca tryby działania magistrali AGP:
Podwojenie prędkości w porównaniu z PCI w wyniku podwojenia
AGP 1x
częstotliwości magistrali. Należy pamiętać, że podwojenie dotyczy
wartości maksymalnych, w praktyce wyniki są niższe.
W porównaniu z trybem 1x do przesyłania danych wykorzystuje się
również opadające zbocze sygnału zegara, co daje nam maksymalną
AGP 2x
przepustowość na poziomie 528 MB/s. To czy karta będzie pracować
w trybie 2x zależy od producenta i modelu. Tak jak w poprzednim
wypadku 528 to wynik maksymalny.
Ten dość przyszłościowy tryb przełamuje barierę 528 MB/s dzięki
AGP 4x
zwiększeniu częstotliwości magistrali AGP z 66 na 100 MHz. Pozwala
to na osiągnięcie przesyłów rzędu 800 MB/s.
416326881.009.png 416326881.010.png
Podział pamięci półprzewodnikowych
Pamięci półprzewodnikowe
stosowane w systemach
mikroprocesorowych
Pamięci stałe
Pamięci o dostępie
bezpośrednim (RAM)
Pamięci programowane
przez producenta
(ROM)
SRAM
NV SRAM
Pamięci programowane
jednokrotnie (PROM)
Statyczne
Pamięci programowane
wielokrotnie
(EPROM) i (E 2 PROM)
RD RAM
SD RAM
FPM RAM
EDO RAM
BEDO RAM
Dynamiczne
1
D0...D7
Układ wyboru
banku pamięci
Dekoder adresów
A1...A19
Bank pamięci
zawierający mniej
znaczące bajty
A0
A1...A19
Multipleksowana
szyna adresów i
danych
AD0...AD7
AD8...AD15
A1...A19
BHE
2 D8...D15
Układ wyboru
banku pamięci
Dekoder adresów
A1...A19
Bank pamięci
zawierający
bardziej znaczące
bajty
Przykładowa organizacja pamięci w systemie mikroprocesorowym
416326881.011.png 416326881.012.png 416326881.013.png 416326881.014.png
Zgłoś jeśli naruszono regulamin