Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

Podobne dokumenty
Architektura Systemów Komputerowych

Wprowadzenie do architektury komputerów. Taksonomie architektur Podstawowe typy architektur komputerowych

Architektura komputerów

Architektura komputerów. Układy wejścia-wyjścia komputera

Architektura komputerów

Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut

Chipset i magistrala Chipset Mostek północny (ang. Northbridge) Mostek południowy (ang. Southbridge) -

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

MAGISTRALE ZEWNĘTRZNE, gniazda kart rozszerzeń, w istotnym stopniu wpływają na

LEKCJA TEMAT: Zasada działania komputera.

Architektura systemów komputerowych. dr Artur Bartoszewski

KOMPUTEROWE SYSTEMY POMIAROWE

Magistrale i gniazda rozszerzeń

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

Architektura komputera

Układy wejścia/wyjścia

Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola

8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE.

Organizacja typowego mikroprocesora

Architektura komputerów

Podzespoły Systemu Komputerowego:

Architektura systemów komputerowych. dr Artur Bartoszewski

Płyty główne rodzaje. 1. Płyta główna w formacie AT

Architektura komputerów

Interfejs urządzeń peryferyjnych

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura komputerów

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak

Architektura systemów komputerowych. dr Artur Bartoszewski

Technika Mikroprocesorowa

WPROWADZENIE Mikrosterownik mikrokontrolery

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski

Architektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy

Magistrala i Gniazda rozszerzeń budowa i zasada dzialania

Urządzenia zewnętrzne

Systemy wbudowane. Paweł Pełczyński

Na płycie głównej znajduje się szereg różnych typów złączy opracowanych według określonego standardu gwarantującego że wszystkie urządzenia

System operacyjny System operacyjny

Budowa Mikrokomputera

Technologia informacyjna. Urządzenia techniki komputerowej

Mikroprocesor Operacje wejścia / wyjścia

Wstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek

Wykład Mikroprocesory i kontrolery

Magistrala systemowa (System Bus)

Technologie informacyjne (5) Zdzisław Szyjewski

Układ wykonawczy, instrukcje i adresowanie. Dariusz Chaberski

CompactPCI. PCI Industrial Computers Manufacturers Group (PICMG)

Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor

Wykład IV. Układy we/wy. Studia Podyplomowe INFORMATYKA Architektura komputerów

Wprowadzenie do systemów operacyjnych

Modularny system I/O IP67

URZĄDZENIA WEJŚCIA-WYJŚCIA

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC,

Architektura Systemów Komputerowych. Bezpośredni dostęp do pamięci Realizacja zależności czasowych

Architektura Systemów Komputerowych. Jednostka ALU Przestrzeń adresowa Tryby adresowania

Technologie informacyjne - wykład 2 -

Technika mikroprocesorowa

Podstawy Informatyki DMA - Układ bezpośredniego dostępu do pamięci

dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1

Wykład VI: Układy otoczenia procesora

Wstęp do informatyki. Interfejsy, urządzenia we/wy i komunikacja. Linie magistrali

PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH

Pośredniczy we współpracy pomiędzy procesorem a urządzeniem we/wy. W szczególności do jego zadań należy:

Architektura komputerów Wykład 2

KOMPUTER. Zestawy komputerowe podstawowe wiadomości

1. Serwer. 2. Komputer desktop 9szt. Załącznik nr 1 do SIWZ

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4

Budowa systemów komputerowych

Architektura komputerów

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Budowa komputera. Lubię to! - podręcznik

Projektowanie. Projektowanie mikroprocesorów

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

Procesor ma architekturę rejestrową L/S. Wskaż rozkazy spoza listy tego procesora. bgt Rx, Ry, offset nand Rx, Ry, A add Rx, #1, Rz store Rx, [Rz]

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka

ARCHITEKTURA PROCESORA,

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

Opracował: Jan Front

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Wydajność systemów a organizacja pamięci, czyli dlaczego jednak nie jest aż tak źle. Krzysztof Banaś, Obliczenia wysokiej wydajności.

dr inż. Jarosław Forenc

Budowa i zasada działania komputera. dr Artur Bartoszewski

Systemy operacyjne III

Wykład 14. Zagadnienia związane z systemem IO

Systemy na Chipie. Robert Czerwiński

Systemy Operacyjne. wykład 1. Adam Kolany. Październik, Instytut Techniczny Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu

Architektura komputerów

Inteligentny czujnik w strukturze sieci rozległej

PL B1 (19) PL (11) (12) OPIS PATENTOWY (13) B1. (51) Int.Cl.7: G 06F 3 /1 2 G06K 15/02 G06F 17/60 G07G 1/12

RODZAJE PAMIĘCI RAM. Cz. 1

Logiczny model komputera i działanie procesora. Część 1.

Transkrypt:

Plan wykładu Pojęcie magistrali i jej struktura Architektura pamięciowo-centryczna Architektura szynowa Architektury wieloszynowe Współczesne architektury z połączeniami punkt-punkt

Magistrala Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego. Linie magistral mogą być: jednokierunkowe dwukierunkowe Komunikacja między modułami dotyczy: Adresów (komórek pamięci, rejestrów portów we/wy) Danych (odczyt/zapis, z/do RAM, z/do urządzeń we/wy, z/do procesora) Sygnałów sterujących (ustalenie kierunku zapisu, aktywowanie modułów funkcjonalnych, wyboru funkcji wykonywanej przez moduł, przerwania, synchronizacja, zgłoszenie zapotrzebowania na dostęp, zwolnienie dostępu)

Magistrala cd. W magistralach wyróżnić można grupy linii (szyny): Szyna adresowa stanowi wiązkę jednokierunkowych linii, których liczba wyznacza możliwości adresowania (8, 16, 24, 32, 64 linie --> jedna linia = jeden bit) Szyna danych stanowi dwukierunkową wiązkę linii, których liczba określa długość słowa procesora (np. 8, 16, 32,... + bit detekcji i korekcji błędów. Jeśli szyna danych jest np. 8 bitowa a rozkaz procesora 16- bitowy, to w czasie jednego cyklu procesor musi łączyć się z pamięcią dwukrotnie - obniżenie wydajności systemu) Szyna sterowania, którą stanowi dwukierunkowa wiązka linii (zwykle kilkanaście - kilkadziesiąt linii)

Architektura pamięcio-centryczna (lata 1960)

Cechy architektury pamięciocentrycznej Pamięć stanowi centrum komputera Do pamięci są dołączone: procesor procesory ("kanały") wejścia - wyjścia W technologii wówczas stosowanej każde z tych urządzeń miało postać dużej szafy Szybka wymiana danych z urządzeniami zewnętrznymi (bezpośredni dostęp do pamięci) Mała elastyczność konfiguracji uwarunkowana liczbą interfejsów pamięci Wysoki koszt

Architektura szynowa (lata 1970)

Architektura szynowa Wprowadzona na szeroką skalę w tzw. minikomputerach np. seria PDP-8. PDP-11 Osnową struktury jest szyna - zespół przewodów połączonych gniazdami Komputer ma postać kasety lub szafy z wymiennymi modułami szufladami Moduły: procesory pamięci sterowniki urządzeń wejścia-wyjścia

Komputer PDP

Architektura szynowa - własności Łatwa rekonfiguracja i rozbudowa komputera Stosunkowo niska cena Sterowniki urządzeń wejścia-wyjścia widziane przez procesor tak samo, jak pamięć Model szynowy stanowi wygodny model logiczny komputera, niezależnie od fizycznej implementacji wszystkie współczesne komputery mają model logiczny (programowy) bazujący na modelu szynowym Architektura szynowa jest typową architekturą systemów mikroprocesorowych i mikrokomputerów w komputerach osobistych, stacjach roboczych i serwerach była stosowana do ok. 1994 roku

Architektura szynowa - problemy Długość i struktura połączeń ogranicza szybkość transmisji zjawiska falowe rozproszone indukcyjności i pojemności Dysproporcja wydajności procesora i pamięci jest dodatkowo powiększana przez wolną transmisję danych na szynie Krytyczna jest szybkość dostępu procesora do pamięci inne transmisje, np. do i z urządzeń wejścia-wyjścia, zachodzą stosunkowo rzadko i mogą być realizowane wolniej Długość szyny wynika z konieczności dołączenia wielu urządzeń - sterowników wejścia - wyjścia

Architektura dwuszynowa

Architektura dwuszynowa cd. Szybka, krótka szyna o dużej wydajności łączy procesor (lub procesory) z pamięcią (i ew. kieszenią) Do dłuższej, wolniejszej szyny są dołączone sterowniki urządzeń wejścia wyjścia Obie szyny są połączone układem tzw. mostu Logicznie obie szyny są widziane przez procesor jak jedna szyna różnią się głównie parametrami elektrycznymi i wydajnością Architektura stosowana w komputerach PC w latach 1994..98 Problemy: niektóre urządzenia zewnętrzne wymagają b. szybkiej transmisji

Architektura trójszynowa

Architektura trójszynowa Trzy szyny: procesora i pamięci szybkich urządzeń zewnętrznych (PCI) wolnych urządzeń zewnętrznych (ISA) Dwa mosty "północny" łączy szynę procesora z szyną szybkich urządzeń "południowy" łączy szynę szybkich urządzeń z szyną wolnych urządzeń Używana w komputerach PC 1999-2002 w praktyce most południowy zawierał sterowniki niektórych urządzeń sterownik pamięci umieszczony w moście północnym Problemy: szybka szyna zbyt wolna dla podsystemu graficznego wobec rosnącej integracji wolna szyna stała się zbędna

Architektury z połączeniami punkt-punkt Szybkie łącze nie może być rozgałęzione tylko połączenia punkt-punkt w komputerach PC w roku 2004 pozostała tylko jedna szyna - PCI. pozostałe połączenia mają po dwa końce: procesor - most północny most północny - pamięć most północny - sterownik graficzny most północny - most południowy

Struktura komputera PC - rok 2004

Ewolucja struktury komputera - 2005 Wzrost wydajności procesora zwiększa zapotrzebowanie na wymianę danych z pamięcią dostęp do pamięci za pośrednictwem dodatkowych układów jest zbyt wolny procesor powinien posiadać dedykowane łącze pamięci W komputerach wieloprocesorowych szyna jest zbyt wolna do łączenia procesorów potrzebne łącza międzyprocesorowe Wszystkie połączenia realizowane jako punkt-punkt szyny urządzeń zewnętrznych zastąpiona przez indywidualne łącza (np. PCI express) o różnych przepustowościach, w zależności od potrzeb

Struktura komputera PC - 2006

Współczesna architektura - sterownik pamięci umieszczony jest w procesorze. - Most północny jest wyposażony w indywidualne łącza dla sterowników urządzeń zewnętrznych, zrealizowane w standardzie PCI express. - Most południowy jest zintegrowanym sterownikiem urządzeń zewnętrznych. - Szyna PCI została zachowana w celu umożliwienia podłączenia starszych sterowników urządzeń. Jest ona przeznaczona do usunięcia.

PODSUMOWANIE Pojęcie magistrali i jej struktura Architektura pamięciowo-centryczna Architektura szynowa Architektury wieloszynowe Współczesne architektury z połączeniami punkt-punkt